动画事件
AnimationEvent
接口表示与 动画 相关的事件,提供有关动画的信息。
构造函数
AnimationEvent()
-
使用给定的参数创建一个
AnimationEvent
事件。
实例属性
还继承了其父级 Event
的属性.
AnimationEvent.animationName
只读-
包含生成动画的
animation-name
值的字符串。 AnimationEvent.elapsedTime
只读-
一个
float
值,表示此事件触发时动画运行的时间(以秒为单位),不包括动画暂停的任何时间。对于animationstart
事件,elapsedTime
为0.0
,除非animation-delay
的值为负数,在这种情况下,事件将使用elapsedTime
触发,其中包含(-1 * delay)
。 AnimationEvent.pseudoElement
只读-
一个字符串,以
'::'
开头,包含动画运行的 伪元素 的名称。如果动画不在伪元素上运行,而在元素上运行,则为空字符串:''
。
实例方法
继承了其父级 Event
的方法.
规范
规范 |
---|
CSS 动画级别 1 # interface-animationevent |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。