**

一、css3新增边框属性

**

1、css3新增属性之border-color:为边框设置多种颜色
p {
border-style:solid;
border-color:#ff0000 #0000ff;
} 需要注意:“border-width” 属性如果单独使用的话是不会起作用的。请首先使用 “border-style” 属性来设置边框。

2、css3新增属性之border-image:图片边框
div {
-webkit-border-image:url(border.png) 30 30 round; /* Safari 5 /
-o-border-image:url(border.png) 30 30 round; /
Opera */
border-image:url(border.png) 30 30 round;
}
注意:Internet Explorer 不支持 border-image 属性;border-image 属性规定了用作边框的图片。

3、css3新增属性之border-radius:圆角边框
div {
border:2px solid;
border-radius:25px;
}

4、css3新增属性之box-shadow:阴影效果
css3中box-shadow 用于向方框添加阴影
div { box-shadow: 10px 10px 5px #888888;}

二、css3新增背景属性*

1、css3新增属性之background-size:指定背景图片尺寸

在 CSS3 之前,背景图片的尺寸是由图片的实际尺寸决定的。
在 CSS3 中,可以规定背景图片的尺寸,这就允许我们在不同的环境中重复使用背景图片。您能够以像素或百分比规定尺寸。如果以百分比规定尺寸,那么尺寸相对于父元素的宽度和高度。

div {
background:url(img_flwr.gif);
background-size:80px 60px;
background-repeat:no-repeat;
}

2、css3新增属性之background-origin:指定背景图片从哪里开始显示
背景图片可以放置于 content-box、padding-box 或 border-box 区域。
div {
background-image:url(‘smiley.gif’);
background-repeat:no-repeat;
background-position:left;
background-origin:content-box;
}

3、css3新增属性之background-clip:指定背景图片从什么位置开始裁剪
div {
background-color:yellow;
background-clip:content-box;
}

三、css3新增文字效果

1、css3新增属性之text-shadow:文本阴影
h1 {
text-shadow: 5px 5px 5px #FF0000;
}
说明:
(1) <颜色>和<模糊半径>是可选的, 当<颜色>未指定时,将使用文本颜色; 当<模糊半径>未指定时, 半径值为0;

(2) shadow可以是逗号分隔的列表, 如:text-shadow: 2px 2px 2px #ccc, 3px 3px 3px #ddd;

(3) 阴影效果会按照shadow list中指定的顺序应用到元素上;

(4) 这些阴影效果有可能相互重叠, 但不会叠加文本本身;

(5) 阴影可能会跑到容器的边界之外, 但不会影响容器的大小。

2、css3新增属性之word-wrap:自动换行

单词太长的话就可能无法超出某个区域,允许对长单词进行拆分,并换行到下一行
p {word-wrap:break-word;}

四、css3新增动画效果

1、transform变换效果:

css3提供了元素变形效果,也叫做变换。它可以将元素实现旋转、缩放和平移的功能。

属性值:(1)transform ;(2)transform-origin:transform-origin 属性可以设置变换的起点。默认情况下,使用元素的中心作为起点。

2、animation动画效果

CSS3 提供了类似 Flash 关键帧控制的动画效果,通过 animation 属性实现。那么之前的 transition 属性只能通过指定属性的初始状态和结束状态来实现动画效果,有一定的局限性。

animation 实现动画效果主要由两个部分组成:
1、通过类似 Flash 动画中的关键帧声明一个动画;
2、在 animation 属性中调用关键帧声明的动画。

五、css3新增过渡效果

1、transition过渡效果

过渡效果一般是通过一些简单的 CSS 动作触发平滑过渡功能,比如::hover、:focus、:active、:checked 等。
CSS3 提供了 transition 属性来实现这个过渡功能。

css3新增属性有哪些?css3中常用的新增属性相关推荐

  1. css3新增属性有哪些?css3中常用的新增属性总结

    css3新增属性有哪些?来提问这个问题的人都应该知道css3是css的升级版本,那么,css3既然是升级版本,自然是会新增一些属性,接下来本篇文章将给大家介绍关于css3中常用的新增属性. 我的学习交 ...

  2. 不是css3新增的技术,css3新增属性有哪些?css3中常用的新增属性总结,分享

    来提问这个问题的人都应该知道css3中常用的新增属性. 一.css3新增边框属性 1.css3新增属性之border-color:为边框设置多种颜色 % 这里说一下题外话,需要注意:"bor ...

  3. extjs中滚动条属性_36个工作中常用的JavaScript函数片段「值得收藏」

    作者:Eno_Yao 转发链接:https://segmentfault.com/a/1190000022623676 前言 如果文章和笔记能带您一丝帮助或者启发,请不要吝啬你的赞和收藏,你的肯定是我 ...

  4. java jar 没有主清单属性_Spring Boot jar中没有主清单属性的解决方法

    使用Spring Boot微服务搭建框架,在eclipse和Idea下能正常运行,但是在打成jar包部署或者直接使用java -jar命令的时候,提示了xxxxxx.jar中没有主清单属性: D:\h ...

  5. css中reset属性详解,css中如何使用counter-reset属性

    css中如何使用counter-reset属性 发布时间:2020-09-23 14:26:58 来源:亿速云 阅读:83 作者:小新 这篇文章主要介绍css中如何使用counter-reset属性, ...

  6. JavaScript中常用的BOM属性

    window 窗口 window.open():打开窗口.返回一个指向新窗口的引用. window.close():关闭窗口. window.resizeTo():调整窗口尺寸到指定值 window. ...

  7. java获取属性工具类,Java中常用的工具类总结

    在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用最频繁及最通用的Java工具类. 有了这些轮子,会使代码更加简洁,优美, 但是需要经常看看大佬的源码, 这样才会有进步! 不能光会用 ...

  8. c#中textbox属性_C#.Net中的TextBox.Visible属性与示例

    c#中textbox属性 Here we are demonstrating use of Visible property of TextBox Control. 在这里,我们演示了TextBox ...

  9. c#中textbox属性_C#.Net中的TextBox.MaxLength属性与示例

    c#中textbox属性 Here we are demonstrating use of MaxLength property of TextBox. 在这里,我们演示了TextBox的MaxLen ...

最新文章

  1. 画出漂亮的神经网络图!神经网络可视化工具集锦搜集
  2. 最终篇:简洁易懂,初学者挑战学习Python编程30天 (五)
  3. python中try Except抛出异常使用方法
  4. 【css】怎么让Chrome支持小于12px 的文字
  5. sceneManager.loadscene加载场景时不会主动去加载场景的依赖包,要手动加载或添加场景到build setting列表中...
  6. 关于Matconvnet中模型发布与共享的思考
  7. CSDN好多原创翻译的文章
  8. Java HashMap的实现原理详解
  9. MATLAB 将不同长度的一维数组存入二维数组
  10. centos设置开机自启动
  11. 在Struts结构中,JSP页面的元件命名最好别用大写字母开头
  12. Linux学习篇之权限管理
  13. 第四届2021美团网络安全 MT-CTF writeup
  14. 相关常用单位转换 mil 英里 英尺 .......
  15. [转] 各船公司认识
  16. 1046 划拳 (15分)
  17. 你是如何看待saas行业
  18. linux安装程序企鹅,分享|Linux/Unix 桌面趣事:召唤一群企鹅在桌面上行走
  19. 华农华迪实训训练-获得词频前10的字段数据-requests+Spark RDD
  20. Linux——网络桥接

热门文章

  1. 华为悦盒ec6108v9c使用ADB通过U盘刷Linux(Ubuntu)并使用docker部署alist服务器
  2. 适合自己的书只能靠自己找
  3. TTL/RS232/RS422/RS485串行通信接口区别与波形
  4. 【运维】php无法正常解析的解决方法
  5. Laya快应用适配问题(华为,vivo,oppo)
  6. 在云服务器上部署R和Rstudio
  7. 东软平台产品案例---上海机场集团: 上海机场集团数据中心
  8. 关于 色盲的民主 的解题思路
  9. 用fstream打开含中文路径文件时失败的问题。
  10. 用Telnet客户端调试TCPSocket程序