Rotazione degli Elementi in 2D e 3D
È possibile utilizzare la funzione rotate() per ruotare gli elementi. I valori positivi ruotano l'elemento in senso orario, mentre i valori negativi lo ruotano in senso antiorario. L'angolo di rotazione è solitamente specificato in gradi (deg), con il valore predefinito di 0deg che indica nessuna rotazione. Altre unità accettabili per gli angoli di rotazione sono i turni (turn) e i radianti (rad).
Assi dell'elemento
Per comprendere come funziona la rotazione, è necessario comprendere il concetto di assi dell'elemento. Esistono tre assi:
- L'asse x è orizzontale, va da sinistra a destra;
- L'asse y è verticale, va dall'alto verso il basso;
- L'asse z è perpendicolare allo schermo, puntando verso l'osservatore.
Direzione della rotazione
Per impostazione predefinita, la proprietà rotate() ruota l'elemento attorno all'asse z. Tuttavia, è possibile applicare la rotazione anche attorno all'asse x e all'asse y utilizzando i seguenti valori:
transform: rotateX(angle);
transform: rotateY(angle);
Esempio 1
Considerare il seguente esempio di codice, in cui vengono applicati diversi angoli di rotazione per mostrare la rotazione attorno all'asse z:
index.html
index.css
Esempio 2
In questo esempio, vengono esplorate le rotazioni attorno all'asse z, all'asse x e all'asse y:
index.html
index.css
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Can you explain the difference between rotating around the x, y, and z axes?
What are some practical uses for rotating elements in CSS?
Can you show more examples of using the rotate() function with different units?
Awesome!
Completion rate improved to 2.04
Rotazione degli Elementi in 2D e 3D
Scorri per mostrare il menu
È possibile utilizzare la funzione rotate() per ruotare gli elementi. I valori positivi ruotano l'elemento in senso orario, mentre i valori negativi lo ruotano in senso antiorario. L'angolo di rotazione è solitamente specificato in gradi (deg), con il valore predefinito di 0deg che indica nessuna rotazione. Altre unità accettabili per gli angoli di rotazione sono i turni (turn) e i radianti (rad).
Assi dell'elemento
Per comprendere come funziona la rotazione, è necessario comprendere il concetto di assi dell'elemento. Esistono tre assi:
- L'asse x è orizzontale, va da sinistra a destra;
- L'asse y è verticale, va dall'alto verso il basso;
- L'asse z è perpendicolare allo schermo, puntando verso l'osservatore.
Direzione della rotazione
Per impostazione predefinita, la proprietà rotate() ruota l'elemento attorno all'asse z. Tuttavia, è possibile applicare la rotazione anche attorno all'asse x e all'asse y utilizzando i seguenti valori:
transform: rotateX(angle);
transform: rotateY(angle);
Esempio 1
Considerare il seguente esempio di codice, in cui vengono applicati diversi angoli di rotazione per mostrare la rotazione attorno all'asse z:
index.html
index.css
Esempio 2
In questo esempio, vengono esplorate le rotazioni attorno all'asse z, all'asse x e all'asse y:
index.html
index.css
Grazie per i tuoi commenti!