最新的Web开发教程
 

Style animationFillMode Property

<Style对象

改变的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对象