CSS transition Eigenschaft
- Vorherige Seite transform-style
- Nächste Seite transition-delay
Definition und Verwendung
Die transition-Eigenschaft ist eine Kurzform für vier Übergangseigenschaften:
Anmerkung:Setzen Sie immer transition-duration Attribute, andernfalls wird keine Übergangseffekt erzeugt, wenn die Dauer 0 ist.
Siehe auch:
CSS-Tutorial:CSS Übergang
HTML DOM Referenzhandbuch:transition-Eigenschaft
Beispiel
Bewegen Sie den Mauszeiger auf das div-Element, und die Breite wird von 100px allmählich auf 300px zunehmen:
div { width: 100px; transition: width 2s; }
CSS-Syntax
transition: property duration timing-function delay;
Eigenschaftswerte
Werte | Beschreibung |
---|---|
transition-property | Legt den Namen der CSS-Eigenschaft fest, die den Übergangseffekt setzt. |
transition-duration | Legt fest, wie viele Sekunden oder Millisekunden der Übergangseffekt dauert. |
transition-timing-function | Legt die Geschwindigkeit der Geschwindigkeitseffekte fest. |
transition-delay | Definiert, wann der Übergangseffekt beginnt. |
Technische Details
Standardwert: | alle 0 ease 0 |
---|---|
Vererbbarkeit: | nein |
Version: | CSS3 |
JavaScript-Syntax: | object.style.transition="width 2s" |
Browser-Unterstützung
Die Zahlen in der Tabelle geben die erste Browser-Version an, die die Eigenschaft vollständig unterstützt.
Zahlen mit -webkit-, -moz- oder -o- als Präfix stellen die erste Version dar, die das Präfix verwendet.
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 transform-style
- Nächste Seite transition-delay