CSS-Transform-Origin-Eigenschaft
Übersetzungsergebnisse:
transform
Englisch [trænsˈfɔ:m] US [trænsˈfɔ:rm]
vt.Change; change
vi.Change
n.[Number]Transformation
origin
Englisch[ ˈɒrɪdʒɪn] 美[ˈɔ:rɪdʒɪn]
n Ursprung, Wurzel [Zahl], Ausgangspunkt;
CSS-Transform-Origin-EigenschaftSyntax
Funktion: Mit dem Attribut transform-origin können Sie die Position des zu transformierenden Elements ändern. 2D-Transformationselemente ändern die x- und y-Achsen des Elements. 3D-Transformationselemente können auch ihre Z-Achse ändern. Schauen Sie sich diese Demo an, um die Eigenschaft „transform-origin“ besser zu verstehen. Safari-/Chrome-Benutzer: Um besser zu verstehen, wie die Eigenschaft „transform-origin“ für 3D-Transformationen verwendet wird, sehen Sie sich diese Demo an.
Syntax: transform-origin: x-axis y-axis z-axis
Beschreibung: x-axis Definiert, wo die Ansicht auf der X-Achse platziert wird. Mögliche Werte: links Mitte rechts Länge % Y-Achse Definiert, wo auf der Y-Achse die Ansicht platziert wird. Mögliche Werte: oben Mitte unten Länge % Z-Achse Definiert, wo auf der Z-Achse die Ansicht platziert wird. Mögliche Werte: Länge
Hinweise: Dieses Attribut muss zusammen mit dem Transformationsattribut verwendet werden.
CSS-Transform-Origin-EigenschaftBeispiel
Instanz
<!DOCTYPE html> <html> <head> <style> #div1 { position: relative; height: 200px; width: 200px; margin: 100px; padding:10px; border: 1px solid black; } #div2 { padding:50px; position: absolute; border: 1px solid black; background-color: yellow; transform: rotate(45deg); transform-origin:20% 40%; -ms-transform: rotate(45deg); /* IE 9 */ -ms-transform-origin:20% 40%; /* IE 9 */ -webkit-transform: rotate(45deg); /* Safari and Chrome */ -webkit-transform-origin:20% 40%; /* Safari and Chrome */ -moz-transform: rotate(45deg); /* Firefox */ -moz-transform-origin:20% 40%; /* Firefox */ -o-transform: rotate(45deg); /* Opera */ -o-transform-origin:20% 40%; /* Opera */ } </style> </head> <body> <div id="div1"> <div id="div2">HELLO</div> </div> </body> </html>
Instanz ausführen »
Klicken Sie auf die Schaltfläche „Instanz ausführen“, um die Online-Instanz anzuzeigen