Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Rotera Element i 2D och 3D | Transformera Element med CSS
Avancerade CSS-tekniker

bookRotera Element i 2D och 3D

Vi kan använda funktionen rotate() för att rotera element. Positiva värden roterar elementet medurs, medan negativa värden roterar det moturs. Rotationsvinkeln anges vanligtvis i grader (deg), där standardvärdet 0deg innebär ingen rotation. Andra godkända enheter för rotationsvinklar är varv (turn) och radianer (rad).

Elementaxlar

För att förstå hur rotation fungerar behöver vi förstå begreppet elementaxlar. Det finns tre axlar:

  • x-axeln är horisontell och går från vänster till höger;
  • y-axeln är vertikal och går från toppen till botten;
  • z-axeln är vinkelrät mot skärmen och pekar mot betraktaren.

Rotationsriktning

Som standard roterar egenskapen rotate() elementet runt z-axeln. Vi kan dock även applicera rotation runt x-axeln och y-axeln med följande värden:

transform: rotateX(angle);
transform: rotateY(angle);

Exempel 1

Titta på följande exempelkod där vi tillämpar olika rotationsvinklar för att visa rotation runt z-axeln:

index.html

index.html

index.css

index.css

copy

Exempel 2

I detta exempel undersöks rotation kring z-axeln, x-axeln och y-axeln:

index.html

index.html

index.css

index.css

copy
question mark

Vilka enheter används för att ange rotationsvinkeln?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 3

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Awesome!

Completion rate improved to 2.04

bookRotera Element i 2D och 3D

Svep för att visa menyn

Vi kan använda funktionen rotate() för att rotera element. Positiva värden roterar elementet medurs, medan negativa värden roterar det moturs. Rotationsvinkeln anges vanligtvis i grader (deg), där standardvärdet 0deg innebär ingen rotation. Andra godkända enheter för rotationsvinklar är varv (turn) och radianer (rad).

Elementaxlar

För att förstå hur rotation fungerar behöver vi förstå begreppet elementaxlar. Det finns tre axlar:

  • x-axeln är horisontell och går från vänster till höger;
  • y-axeln är vertikal och går från toppen till botten;
  • z-axeln är vinkelrät mot skärmen och pekar mot betraktaren.

Rotationsriktning

Som standard roterar egenskapen rotate() elementet runt z-axeln. Vi kan dock även applicera rotation runt x-axeln och y-axeln med följande värden:

transform: rotateX(angle);
transform: rotateY(angle);

Exempel 1

Titta på följande exempelkod där vi tillämpar olika rotationsvinklar för att visa rotation runt z-axeln:

index.html

index.html

index.css

index.css

copy

Exempel 2

I detta exempel undersöks rotation kring z-axeln, x-axeln och y-axeln:

index.html

index.html

index.css

index.css

copy
question mark

Vilka enheter används för att ange rotationsvinkeln?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 3
some-alt