このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。
TransitionEvent
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
TransitionEvent インターフェイスは、トランジションに関する情報を提供するイベントを表します。
In this article
コンストラクター
TransitionEvent()指定された引数で
TransitionEventイベントを作成します。
インスタンスプロパティ
親であるEvent から継承したプロパティもあります。
TransitionEvent.propertyName読取専用文字列で、このトランジションに関連付けられた CSS プロパティの名前が入ります。
TransitionEvent.elapsedTime読取専用floatで、このイベントが発生した時点でトランジションが実行している時間を秒単位で表します。この値はtransition-delayプロパティの影響を受けません。TransitionEvent.pseudoElement読取専用文字列で、
::で始まる、アニメーションが実行される擬似要素の名前が入ります。トランジションが擬似要素上ではなく要素上で実行されている場合は、空文字列''になります。
TransitionEvent の種類
transitioncancelEventで、CSS トランジションが中断されたときに発生します。transitionendEventで、CSS トランジションの実行が終了したときに発生します。transitionrunEventで、CSS トランジションが生成されたとき、実行中のトランジションに追加されたときに発生し、必ずしも開始時に発生するとは限りません。transitionstartEventで、CSS トランジションの推移が開始したときに発生します。
インスタンスメソッド
親であるEvent から継承したプロパティもあります。
仕様書
| Specification |
|---|
| CSS Transitions> # interface-transitionevent> |