AnimationEvent
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.
Die AnimationEvent
-Schnittstelle repräsentiert Ereignisse, die Informationen im Zusammenhang mit Animationen bereitstellen.
Konstruktor
AnimationEvent()
-
Erstellt ein
AnimationEvent
Ereignis mit den angegebenen Parametern.
Instanz-Eigenschaften
Übernimmt auch Eigenschaften von seinem Elternteil Event
.
AnimationEvent.animationName
Schreibgeschützt-
Ein String, der den Wert des
animation-name
enthält, der die Animation erzeugt hat. AnimationEvent.elapsedTime
Schreibgeschützt-
Ein
float
, der die Zeit in Sekunden angibt, die die Animation beim Auslösen dieses Ereignisses bereits läuft, ohne die Zeit, in der die Animation pausiert war. Bei einemanimationstart
-Ereignis istelapsedTime
0.0
, es sei denn, es gab einen negativen Wert füranimation-delay
, in welchem Fall das Ereignis mitelapsedTime
, das(-1 * delay)
enthält, ausgelöst wird. AnimationEvent.pseudoElement
Schreibgeschützt-
Ein String, der mit
'::'
beginnt und den Namen des Pseudo-Elements enthält, auf dem die Animation läuft. Wenn die Animation nicht auf einem Pseudo-Element, sondern auf dem Element läuft, ist der String leer:''
.
Instanz-Methoden
Übernimmt Methoden von seinem Elternteil, Event
.
Spezifikationen
Specification |
---|
CSS Animations Level 1 # interface-animationevent |
Browser-Kompatibilität
BCD tables only load in the browser
Siehe auch
- Verwendung von CSS-Animationen
- Animation-bezogene CSS-Eigenschaften und At-Regeln:
animation
,animation-composition
,animation-delay
,animation-direction
,animation-duration
,animation-fill-mode
,animation-iteration-count
,animation-name
,animation-play-state
,animation-timing-function
,@keyframes
.