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.
* Einige Teile dieser Funktion werden möglicherweise unterschiedlich gut unterstützt.
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