CSS transition-property Eigenschaft
- Vorherige Seite transition-duration
- Nächste Seite transition-timing-function
Definition und Verwendung
Die transition-property-Eigenschaft legt den Namen der CSS-Attribute fest, die den Übergangseffekt erhalten. (Der Übergangseffekt beginnt, wenn das angegebene CSS-Attribut geändert wird).
Tipp:Übergangseffekte treten normalerweise auf, wenn der Benutzer den Mauszeiger über das Element bewegt.
Anmerkung:Legen Sie immer transition-duration Attribute, andernfalls wird kein Übergangseffekt erzeugt, wenn die Dauer 0 ist.
Weitere Informationen:
CSS-Tutorial:CSS Übergang
HTML DOM Referenzhandbuch:transitionProperty-Eigenschaft
Beispiel
Bewegen Sie den Mauszeiger über das div-Element, um einen Übergangseffekt mit einer glatten Änderung der Breite des Elements zu erzeugen:
div { transition-property: width; }
CSS-Syntax
transition-property: none|all|property;
Attributswert
Wert | Beschreibung |
---|---|
none | Kein Attribut erhält den Übergangseffekt. |
alle | Alle Attribute erhalten den Übergangseffekt. |
property | Liste der CSS-Attribute, die den Übergangseffekt erhalten, getrennt durch Kommas definiert. |
Technische Details
Standardwert: | alle |
---|---|
Vererbbarkeit: | nein |
Version: | CSS3 |
JavaScript-Syntax: | object.style.transitionProperty="width,height" |
Browser-Unterstützung
Die Zahlen in der Tabelle verweisen auf die erste Browser-Version, die die Eigenschaft vollständig unterstützt.
Zahlen mit -webkit-, -moz- oder -o- als Präfix beziehen sich auf die erste Version, die verwendet wird.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
26.0 4.0 -webkit- |
10.0 | 16.0 4.0 -moz- |
6.1 3.1 -webkit- |
12.1 10.5 -o- |
- Vorherige Seite transition-duration
- Nächste Seite transition-timing-function