TransitionEvent
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
Das TransitionEvent Interface repräsentiert Ereignisse, die Informationen zu Übergängen bereitstellen.
Konstruktor
TransitionEvent()-
Erstellt ein
TransitionEvent-Ereignis mit den angegebenen Parametern.
Instanz-Eigenschaften
Erbt auch Eigenschaften von seinem Elternteil Event.
TransitionEvent.animationSchreibgeschützt-
Eine schreibgeschützte
CSSTransitionEigenschaft, die die Animation enthält, die mit dem Ereignis verbunden ist. TransitionEvent.propertyNameSchreibgeschützt-
Ein String, der den Namen der CSS-Eigenschaft enthält, die mit dem Übergang verbunden ist.
TransitionEvent.elapsedTimeSchreibgeschützt-
Ein
float, der die Laufzeit des Übergangs in Sekunden angibt, wenn dieses Ereignis ausgelöst wurde. Dieser Wert wird nicht von dertransition-delay-Eigenschaft beeinflusst. TransitionEvent.pseudoElementSchreibgeschützt-
Ein String, beginnend mit
::, der den Namen des Pseudoelements enthält, auf dem die Animation ausgeführt wird. Wenn der Übergang nicht auf einem Pseudoelement, sondern auf dem Element ausgeführt wird, ein leerer String:''.
Arten von TransitionEvent
transitioncancel-
Ein
Event, das ausgelöst wird, wenn ein CSS-Übergang abgebrochen wurde. transitionend-
Ein
Event, das ausgelöst wird, wenn ein CSS-Übergang beendet ist. transitionrun-
Ein
Event, das ausgelöst wird, wenn ein CSS-Übergang erstellt wird (d.h. wenn er zu einer Menge von ausgeführten Übergängen hinzugefügt wird), aber nicht unbedingt gestartet. transitionstart-
Ein
Event, das ausgelöst wird, wenn ein CSS-Übergang begonnen hat.
Instanz-Methoden
Erbt auch Methoden von seinem Elternteil Event.
Spezifikationen
| Spezifikation |
|---|
| CSS Transitions Module Level 1> # interface-transitionevent> |
Browser-Kompatibilität
Siehe auch
- Verwendung von CSS-Übergängen
- CSS-Eigenschaften:
transition,transition-delay,transition-duration,transition-property,transition-timing-function - CSS-At-Regeln:
@starting-style