如何在css3中使用动画属性

  介绍

这篇文章给大家介绍如何在css3中使用动画属性,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

animation-name动画名称,可以有多个值,用逗号隔开,表示绑定了多个动画

animation-name属性为动画指定一个名称

animation-name兼容主流的浏览器,不过还是需要加前缀去兼容

animation-name有两个属性值,分别是keyframename和没有

& lt; ! DOCTYPE  html>   & lt; html  lang=癳n"祝辞   & lt; head>   & lt; meta  charset=癠TF-8"祝辞   & lt; title> Document   & lt; style>   ,,,身体{   ,,,,,,,保证金:0,汽车,,,,,   ,,,,,,,背景:#六边形abcdef;,,,,   ,,,}   div {,,,,,,   ,,,,,,,宽度:800 px;   ,,,,,,,身高:800 px;   ,,,,,,,保证金:0,汽车,,,,,   ,,,}   ,,,.container {   ,,,,,,,位置:,相对;   ,,,}   在,,,,.middle,, .outer, .pic {   ,,,,,,,位置:,绝对;   ,,,,,,,:0;   ,,,,,,,右:0;   ,,,,,,,底部:0;   ,,,,,,,左:0;   ,,,,,,,保证金:汽车,,,,,,,,,   ,,,}   ,,,在{   ,,,,,,,背景:url(源/circle_inner.jpg), center 不再重演;   ,,,,,,,animation-name: circle_inner;   ,,,}   ,,,.middle {   ,,,,,,,背景:url(源/circle_middle.jpg), center 不再重演;   ,,,,,,,animation-name: circle_middle;   ,,,}   ,,,.outer {   ,,,,,,,背景:url(源/circle_outer.jpg), center 不再重演;   ,,,,,,,animation-name: circle_outer;   ,,,}   ,,,.pic {   ,,,,,,,背景:url(源/pic.jpg), center 不再重演;   ,,,}   & lt;/style>   & lt;/head>   & lt; body>   ,,,& lt; div 类=癱ontainer"比;   ,,,,,,,& lt; div 类=癷nner"祝辞& lt;/div>   ,,,,,,,& lt; div 类=癿iddle"祝辞& lt;/div>   ,,,,,,,& lt; div 类=皁uter"祝辞& lt;/div>   ,,,,,,,& lt; div 类=皃ic"祝辞& lt;/div>   ,,,& lt;/div>   & lt;/body>   & lt;/html>

动画动画持续时间默认是0

animation-timing-function动画时间函数

animation-delay动画延迟时间

animation-delay属性定义动画什么时候开始,单位可以是秒(s)或毫秒(女士),允许负值,2 s使动画马上开始,但会跳过2 s进入动画

animation-iteration-count动画循环次数

animation-iteration-count: |数量无限默认为1

动画方向:正常|反向另| | alternate-reverse正常;反向;正反交替;反正交替

交替和alternate-reverse,如果animation-itreation-count不是设置成无限,则只会执行一次就停止

animation-fill-mode动画延迟未执行时,或者动画执行完毕后的停留状态(动画不能设置为循环,否则无法停止)

animation-fill-mode:向后向前| | |没有一个既无结束状态开始状态看情况

animation-play-state:运行|停动画运行状态:运行|暂停

动画简写

动画:名字时间定时功能延迟迭代计数方向填充模式play-state

& lt; ! DOCTYPE  html>   & lt; html  lang=癳n"祝辞   & lt; head>   & lt; meta  charset=癠TF-8"祝辞   & lt; title> Document   & lt; style>   ,,,身体{   ,,,,,,,保证金:0,汽车,,,,,   ,,,,,,,背景:#六边形abcdef;,,,,   ,,,}   div {,,,,,,   ,,,,,,,宽度:800 px;   ,,,,,,,身高:800 px;   ,,,,,,,保证金:0,汽车,,,,,   ,,,}   ,,,.container {   ,,,,,,,位置:,相对;   ,,,,,,,-webkit-transform-style: preserve-3d;   ,,,,,,,,,,-moz-transform-style: preserve-3d;   ,,,,,,,,,,,-ms-transform-style: preserve-3d;   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

如何在css3中使用动画属性