例
改变的animationFillMode属性<div>元素:
document.getElementById("myDIV").style.animationFillMode = "forwards";
试一试» 定义和用法
该animationFillMode属性指定样式将申请什么元素当动画是不是在玩(when it is finished, or when it has a "delay")
默认情况下,CSS动画,不会影响您设置动画,直到第一个关键帧的元素"played" ,然后停止影响它一旦最后一个关键帧已完成。 该animationFillMode属性可以覆盖这个行为。
浏览器支持
在表中的数字规定,完全支持该财产浏览器版本。
数字后面盎司指定的前缀工作的第一个版本。
属性 | |||||
---|---|---|---|---|---|
animationFillMode | 43.0 | 不支持 | 16.0 5.0万盎司 | 不支持 | 30.0 |
句法
返回animationFillMode属性:
object .style.animationFillMode
设置animationFillMode属性:
object .style.animationFillMode="none|forwards|backwards|both|initial|inherit"
属性值
值 | 描述 |
---|---|
none | 默认值。 动画将无法之前或之后的任何样式应用到目标执行 |
forwards | 动画结束后(determined by animation-iteration-count) ,动画将应用属性值的动画结束的时间 |
backwards | 动画将适用于将启动动画的第一次迭代中,在用动画延迟所限定的时间段的关键帧中定义的属性值。 这些是任一值从关键帧(when animation-direction is "normal" or "alternate")或那些的关键帧(when animationDirection is "reverse" or "alternate-reverse") |
both | 动画将遵循向前和向后的规则。 也就是说,它会在两个方向延伸动画属性 |
initial | 将此属性设置为默认值。 阅读关于初始 |
inherit | 继承其父元素此属性。 阅读关于继承 |
技术细节
默认值: | 没有 |
---|---|
返回值: | 一个字符串,表示元素的动画填充模式属性 |
CSS版本 | CSS3 |
相关页面
CSS参考: animation-fill-mode property
<Style对象