CSS animation属性
-
定义和用法
animation属性是下列属性的一个缩写属性:- animation-name
- animation-duration
- animation-timing-function
- animation-delay
- animation-iteration-count
- animation-direction
- animation-fill-mode
- animation-play-state
特征 说明 默认值 none 0 ease 0 1 normal none running 继承 没有 动画 没有。CSS动画参考 CSS版本 CSS3 JavaScript语法 object.style.animation="mymove 5s infinite"尝试一下 -
浏览器支持
表中的数字指定了完全支持该属性的第一个浏览器版本。数字后跟-ms-, -webkit-,-moz-或-o-指定使用前缀的第一个版本。属性 Internet Explorer Chrome FireFox Safari Opera 属性名称 animation 10.0 43.0 4.0 -webkit- 16.0 5.0 -moz- 9.0 4.0 -webkit- 30.0 15.0 -webkit- 12.0 -o- -
CSS语法
animation: name duration timing-function delay iteration-count direction fill-mode play-state; -
实例
为flex的<div>元素的所有项目居中对齐:
尝试一下div { animation: mymove 5s infinite; }
-
属性值
属性值 描述 animation-name 指定要绑定到选择器的关键帧的名称 animation-duration 指定动画完成所需的秒数或毫秒数 animation-timing-function 指定动画的速度曲线 animation-delay 指定动画开始之前的延迟 animation-iteration-count 指定应播放动画的次数 animation-direction 指定动画是否应在交替循环中反向播放 animation-fill-mode 指定动画在执行之外应用的值 animation-play-state 指定动画是运行还是暂停 initial 将此属性设置为其默认值。查看initial关键字 inherit 从其父元素继承此属性。查看inherit关键字 -
相关页面
HTML教程:HTML样式