このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。
AnimationEvent
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年9月.
AnimationEvent インターフェイスは、アニメーションに関する情報を提供するイベントを表します。
In this article
コンストラクター
AnimationEvent()指定された引数で
AnimationEventイベントを生成します。
インスタンスプロパティ
親であるEvent から継承されるプロパティもあります。
AnimationEvent.animationName読取専用文字列で、このアニメーションを生成した
animation-nameの値が入ります。AnimationEvent.elapsedTime読取専用float値で、アニメーションが実行された時間の長さを秒単位で表し、イベントが発生したときは、アニメーションが停止していた時間は除外されます。animationstartイベントでは、elapsedTimeは、ふつう0.0となりますが、animation-delayが負の値であった場合は例外で、この場合はイベントはelapsedTimeに(-1 * delay)が入った状態でイベントが発生します。AnimationEvent.pseudoElement読取専用文字列で、
'::'で始まる、アニメーションが実行される擬似要素の名前が入ります。このアニメーションが擬似要素ではなく要素で実行されている場合は、空文字列''になります。
インスタンスメソッド
親であるEvent からメソッドを継承しています。
仕様書
| Specification |
|---|
| CSS Animations Level 1> # interface-animationevent> |