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.
Das AnimationEvent-Interface repräsentiert Ereignisse, die Informationen zu Animationen bereitstellen.
Konstruktor
AnimationEvent()-
Erstellt ein
AnimationEvent-Ereignis mit den angegebenen Parametern.
Instanzeigenschaften
Erbt auch Eigenschaften von seinem Elternteil Event.
AnimationEvent.animationNameSchreibgeschützt-
Ein String, der den Wert des
animation-nameenthält, der die Animation erzeugt hat. AnimationEvent.elapsedTimeSchreibgeschützt-
Ein
float, das die Anzahl der Sekunden angibt, die die Animation zum Zeitpunkt des Auslösens dieses Ereignisses bereits läuft, ohne die Zeit zu berücksichtigen, in der die Animation pausiert war. Für einanimationstart-Ereignis istelapsedTime0.0, es sei denn, es gibt einen negativen Wert füranimation-delay, in welchem Fall das Ereignis mitelapsedTimeausgelöst wird, das(-1 * delay)enthält. AnimationEvent.pseudoElementSchreibgeschützt-
Ein String, der mit
'::'beginnt und den Namen des Pseudoelements enthält, auf dem die Animation läuft. Wenn die Animation nicht auf einem Pseudoelement, sondern auf dem Element läuft, ein leerer String:''.
Instanzmethoden
Erbt Methoden von seinem Elternteil, Event.
Spezifikationen
| Specification |
|---|
| CSS Animations Level 1> # interface-animationevent> |
Browser-Kompatibilität
Loading…
Siehe auch
- Verwendung von CSS-Animationen
- Animationsbezogene CSS-Eigenschaften und -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.