欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
  一、css动画(animation)属性可以逐渐地从一个值变化到另一个值,比如尺寸大小、数量、百分比、位置和颜色。
 
  二、实现方法:
 
  1.定义动画(slideOut为自定义的动画名称)
 
  
 
  @-webkit-keyframesslideOut{
 
  0%{top:-30px;opacity:0;}
 
  100%{top:0px;opacity:1;}
 
  }
 
  @-moz-keyframesslideOut{
 
  0%{top:-30px;opacity:0;}
 
  100%{top:0px;opacity:1;}
 
  }
 
  @-o-keyframesslideOut{
 
  0%{top:-30px;opacity:0;}
 
  100%{top:0px;opacity:1;}
 
  }
 
  @-ms-keyframesslideOut{
 
  0%{top:-30px;opacity:0;}
 
  100%{top:0px;opacity:1;}
 
  }
 
  @keyframesslideOut{
 
  0%{top:-30px;opacity:0;}
 
  100%{top:0px;opacity:1;}
 
  }
 
  2、调用动画
 
  -webkit-animation:slideOut0.5sease-in-out0.3sbackwards;
 
  -moz-animation:slideOut0.5sease-in-out0.3sbackwards;
 
  -o-animation:slideOut0.5sease-in-out0.3sbackwards;
 
  -ms-animation:slideOut0.5sease-in-out0.3sbackwards;
 
  animation:slideOut0.5sease-in-out0.3sbackwards;
 
  三、动画用到的属性有background/border/border/box-shadow/clip/color/column/filter/flex/font/letter-spacing/line-height/margin/opacity/outline/perspective/text/vertical-align/visibility/word-spacing/z-index等等,基本上所以元素了。






本文转载自中文网
 

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