CSS Transform-Generator
Kombinieren Sie rotate, scale, translate und skew visuell und kopieren Sie das resultierende transform-CSS.
966 Aufrufe
Die Eigenschaft transform
transform verschiebt, dreht, skaliert und schert ein Element, ohne den Dokumentfluss zu beeinflussen, und ist GPU-beschleunigt — deshalb sind transform (zusammen mit opacity) die bevorzugten Eigenschaften für flüssige Animationen. Funktionen werden von rechts nach links angewendet, daher ist ihre Reihenfolge wichtig: rotate(45deg) translateX(50px) ist nicht dasselbe wie umgekehrt.
Häufig gestellte Fragen
Warum ist die Reihenfolge der Funktionen wichtig?
Jede Funktion transformiert das Koordinatensystem für die nächste. Erst translate, dann rotate: bewegt zuerst und dreht sich dann an Ort und Stelle. Erst rotate, dann translate: dreht zuerst die Achse, sodass die Bewegung diagonal verläuft.
Beeinflusst transform umliegende Elemente?
Nein — das Element behält seinen ursprünglichen Platz im Layout. Das macht Transformationen günstig zu animieren, erfordert aber, dass Sie auf Überlappungen achten.
Ähnliche Tools
Problem melden
CSS Transform-Generator