CSS transform-origin Eigenschaft
- Seite vorher transform
- Nächste Seite transform-style
Kursempfehlung:
Definition und Verwendung
Die Eigenschaft transform-origin ermöglicht es Ihnen, den Position des transformierten Elements zu ändern.
2D-Transformationsobjekte können die x- und y-Achsen des Elements ändern. 3D-Transformationsobjekte können auch ihre Z-Achse ändern.Demonstration.
Um die Eigenschaft transform-origin besser zu verstehen, sehen Sie sich dieses anDemonstration.
Safari/Chrome-Nutzer: Um die Verwendung der Eigenschaft transform-origin bei 3D-Transformationen besser zu verstehen, sehen Sie sich dieses anKommentar: transform mit dieser Eigenschaft verwendet werden.
Um die Eigenschaft transform besser zu verstehen, sehen Sie sich dieses anDemonstration.
Weitere Informationen finden Sie unter:
CSS3-Tutorial:CSS3 2D Transformation
CSS3-Tutorial:CSS3 3D Transformation
HTML DOM Referenzhandbuch:transformOrigin-Eigenschaft
Beispiel
Setzen Sie den Ausgangspunkt der Rotationselemente:
div { transform: rotate(45deg); transform-origin: 20% 40%; }
Am unteren Ende der Seite gibt es mehr Beispiele.
CSS-Syntax
transform-origin: x-axis y-axis z-axis;
Eigenschaftswert
Wert | Beschreibung |
---|---|
x-axis |
Definiert, wo die Ansicht im X-Achsenbereich positioniert wird. Mögliche Werte:
|
y-axis |
Definiert, wo die Ansicht im Y-Achsenbereich positioniert wird. Mögliche Werte:
|
z-axis |
Definiert, wo die Ansicht im Z-Achsenbereich positioniert wird. Mögliche Werte:
|
Technische Details
Standardwert: | 50% 50% 0 |
---|---|
Vererbbarkeit: | nein |
Version: | CSS3 |
JavaScript-Syntax: | objekt.style.transformOrigin="20% 40%" |
Browserunterstützung
Die Zahlen in der Tabelle kennzeichnen die erste Browserversion, die die Eigenschaft vollständig unterstützt.
Zahlen, die mit -webkit-, -moz- oder -ms- versehen sind, stellen die erste Version dar, die den Präfix verwendet.
Eigenschaft | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
transform-origin (Zweiwertssyntax) |
36.0 4.0 -webkit- |
10.0 9.0 -ms- |
16.0 3.5 -moz- |
9.0 3.2 -webkit- |
23.0 15.0 -webkit- 10.5 -o- |
transform-origin (Dreiwertssyntax) |
36.0 12.0 -webkit- |
10.0 | 16.0 10.0 -moz- |
9.0 4.0 -webkit- |
23.0 15.0 -webkit- |
- Seite vorher transform
- Nächste Seite transform-style