欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
  一、css3新增边框属性
 
  1、css3新增属性之border-color:为边框设置多种颜色
 
  p
 
  {
 
  border-style:solid;
 
  border-color:#ff0000#0000ff;
 
  }
 
  这里说一下题外话,需要注意:"border-width"属性如果单独使用的话是不会起作用的。请首先使用"border-style"属性来设置边框。
 
  2、css3新增属性之border-image:图片边框
 
  css3的border-image属性是使用图片来创建边框
 
  div
 
  {
 
  -webkit-border-image:url(border.png)3030round;/*Safari5*/
 
  -o-border-image:url(border.png)3030round;/*Opera*/
 
  border-image:url(border.png)3030round;
 
  }
 
  注意:InternetExplorer不支持border-image属性;border-image属性规定了用作边框的图片。
 
  3、css3新增属性之border-radius:圆角边框
 
  div
 
  {
 
  border:2pxsolid;
 
  border-radius:25px;
 
  }
 
  4、css3新增属性之box-shadow:阴影效果
 
  css3中box-shadow用于向方框添加阴影
 
  div
 
  {
 
  box-shadow:10px10px5px#888888;
 
  }
 
  二、css3新增背景属性
 
  1、css3新增属性之background-size:指定背景图片尺寸
 
  在CSS3之前,背景图片的尺寸是由图片的实际尺寸决定的。在CSS3中,可以规定背景图片的尺寸,这就允许我们在不同的环境中重复使用背景图片。您能够以像素或百分比规定尺寸。如果以百分比规定尺寸,那么尺寸相对于父元素的宽度和高度。
 
  div
 
  {
 
  background:url(img_flwr.gif);
 
  background-size:80px60px;
 
  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:5px5px5px#FF0000;
 
  }
 
  说明:
 
  (1)<颜色>和<模糊半径>是可选的,当<颜色>未指定时,将使用文本颜色;当<模糊半径>未指定时,半径值为0;
 
  (2)shadow可以是逗号分隔的列表,如:text-shadow:2px2px2px#ccc,3px3px3px#ddd;
 
  (3)阴影效果会按照shadowlist中指定的顺序应用到元素上;
 
  (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属性来实现这个过渡功能。






本文转载自中文网
 

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/css3-style/c55469.shtml