Drehen von Elementen in 2D und 3D
Die Funktion rotate() kann verwendet werden, um Elemente zu drehen. Positive Werte drehen das Element im Uhrzeigersinn, während negative Werte es gegen den Uhrzeigersinn drehen. Der Rotationswinkel wird typischerweise in Grad (deg) angegeben, wobei der Standardwert 0deg keine Drehung bedeutet. Weitere zulässige Einheiten für Rotationswinkel sind Umdrehungen (turn) und Radiant (rad).
Elementachsen
Um zu verstehen, wie die Drehung funktioniert, muss das Konzept der Elementachsen verstanden werden. Es gibt drei Achsen:
- Die x-Achse ist horizontal und verläuft von links nach rechts;
- Die y-Achse ist vertikal und verläuft von oben nach unten;
- Die z-Achse steht senkrecht zum Bildschirm und zeigt auf den Betrachter zu.
Rotationsrichtung
Standardmäßig rotiert die Eigenschaft rotate() das Element um die z-Achse. Es ist jedoch auch möglich, eine Rotation um die x-Achse und y-Achse mit den folgenden Werten anzuwenden:
transform: rotateX(angle);
transform: rotateY(angle);
Beispiel 1
Im folgenden Beispielcode werden verschiedene Rotationswinkel angewendet, um die Rotation um die z-Achse zu demonstrieren:
index.html
index.css
Beispiel 2
In diesem Beispiel untersuchen wir die Rotation um die z-Achse, x-Achse und y-Achse:
index.html
index.css
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 2.04
Drehen von Elementen in 2D und 3D
Swipe um das Menü anzuzeigen
Die Funktion rotate() kann verwendet werden, um Elemente zu drehen. Positive Werte drehen das Element im Uhrzeigersinn, während negative Werte es gegen den Uhrzeigersinn drehen. Der Rotationswinkel wird typischerweise in Grad (deg) angegeben, wobei der Standardwert 0deg keine Drehung bedeutet. Weitere zulässige Einheiten für Rotationswinkel sind Umdrehungen (turn) und Radiant (rad).
Elementachsen
Um zu verstehen, wie die Drehung funktioniert, muss das Konzept der Elementachsen verstanden werden. Es gibt drei Achsen:
- Die x-Achse ist horizontal und verläuft von links nach rechts;
- Die y-Achse ist vertikal und verläuft von oben nach unten;
- Die z-Achse steht senkrecht zum Bildschirm und zeigt auf den Betrachter zu.
Rotationsrichtung
Standardmäßig rotiert die Eigenschaft rotate() das Element um die z-Achse. Es ist jedoch auch möglich, eine Rotation um die x-Achse und y-Achse mit den folgenden Werten anzuwenden:
transform: rotateX(angle);
transform: rotateY(angle);
Beispiel 1
Im folgenden Beispielcode werden verschiedene Rotationswinkel angewendet, um die Rotation um die z-Achse zu demonstrieren:
index.html
index.css
Beispiel 2
In diesem Beispiel untersuchen wir die Rotation um die z-Achse, x-Achse und y-Achse:
index.html
index.css
Danke für Ihr Feedback!