目录

animationstart 事件

示例

当 CSS 动画开始时执行一些操作:

const div1 = document.getElementById("myDIV");

div1.addEventListener("animationstart", myStartFunction);
亲自试一试 »

描述

这个animationstart事件发生时CSS 动画开始

动画活动

Event Occurs When
animationstart A CSS animation has started
animationend A CSS animation has completed
animationiteration A CSS animation is repeated

动画属性

Property Description
animationName The name of the animation
elapsedTime The number of seconds an animation has been running
pseudoElement The name of the pseudo-element of the animation

也可以看看:

动画事件对象
Style 动画属性

教程:

CSS3 动画



技术细节

气泡: 是的
可取消:
事件类型: 动画事件
DOM 版本: 3 级活动

浏览器支持

onanimationstart是 DOM Level 3 (2004) 功能。

所有现代浏览器都完全支持它:

Chrome Edge Firefox Safari Opera IE
Yes Yes Yes Yes Yes 11