Css3animate属性
| 属性 |
描述 |
Css |
| Animation |
所有动画属性的简写属性,除了animation-play-state属性 Animation:name duration timing-function delay iteration-count direction; |
3 |
| Animation-name |
规定@keyframes动画的名称。 animation-name:keyframename|none |
3 |
| Animation-duration |
规定完成一个周期所花费的秒或毫秒。默认是0; Animation-duration:time; |
3 |
| Animaion-timing--function |
规定动画的速度曲线。默认是ease。 |
3 |
| Animation-delay |
规定动画何时开始。默认是0 Animation-delay:time |
3 |
| Animation-iteration-count |
规定动画被播放的次数。默认是1. Animation-iteration-count:n|infinite |
3 |
| Animation-direction |
规定动画是否在下一周期逆向的播放。默认是normal。 Normal是默认值。动画应该正常播放 Alternate动画应该轮流反向播放 |
3 |
| Animation-play-state |
规定动画是否正在运行或暂停,默认值是”running”。 Animation-play-state:paused|running; Paused:规定动画已暂停 Running:规定动画正在播放 |
3 |
Css3@keyframes规则
语法:
@keyframe animationname{keyframes-selector{css-styles;}}
| 值 |
描述 |
| Animationname |
必需,定义动画的名称 |
| Keyframes-selector |
必需。动画时长的百分比。 合法值:0-100% From(与0%相同) To(100%相同) |
| Css-styles |
必需。一个或多个合法的css样式属性 |
定格动画
| 值 |
描述 |
| Animationend |
当animation执行完成后js调用的事件 |
| Animationend |
Moz内核 |
| webkitanimationEnd |
Webkit内核 |
| oaimationEnd |
Opera内核 |
| MSAnimationEnd |
Ie内核 |
| 值 |
描述 |
| Transitionend |
当transition执行完成之后js调用的事件 |
| Transitionenf |
Moz内核 |
| webkittransitionEnd |
Webkit内核 |
| otransitionEnd |
Opera内核 |
| MSTransitionEnd |
IE内核 |
以上是animate的基本属性
