Elemente im dreidimensionalen Raum transformieren
Mit CSS-3D-Transformationen können Elemente nicht nur entlang der x- und y-Achse, sondern zusätzlich entlang der z-Achse verschoben, gedreht und skaliert werden.
Dadurch entsteht der Eindruck räumlicher Tiefe. Elemente können beispielsweise nach vorne oder hinten verschoben, wie eine Karte umgedreht oder als räumlicher Würfel dargestellt werden.
| Achse | Richtung | Typische Funktionen |
|---|---|---|
| x-Achse | Waagrecht: links und rechts |
translateX(), rotateX(),
scaleX()
|
| y-Achse | Senkrecht: oben und unten |
translateY(), rotateY(),
scaleY()
|
| z-Achse | Räumliche Tiefe: zum Betrachter oder vom Betrachter weg |
translateZ(), rotateZ(),
scaleZ()
|