Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Elementtien Kiertäminen 2D- ja 3D-Tilassa | Elementtien Muuntaminen CSS:llä
Edistyneet CSS-tekniikat

bookElementtien Kiertäminen 2D- ja 3D-Tilassa

Elementtien kiertämiseen voidaan käyttää rotate()-funktiota. Positiiviset arvot kiertävät elementtiä myötäpäivään, kun taas negatiiviset arvot kiertävät sitä vastapäivään. Kiertoaste ilmoitetaan yleensä asteina (deg), ja oletusarvo 0deg tarkoittaa, ettei kiertoa ole. Muita hyväksyttyjä yksiköitä kiertoasteille ovat kierrokset (turn) ja radiaanit (rad).

Elementin akselit

Jotta kiertämisen toimintaperiaate ymmärretään, on tunnettava elementin akselit. Akselityyppejä on kolme:

  • x-akseli on vaakasuora, kulkee vasemmalta oikealle;
  • y-akseli on pystysuora, kulkee ylhäältä alas;
  • z-akseli on kohtisuorassa näyttöä vasten, osoittaen kohti katsojaa.

Kiertosuunnan määrittäminen

Oletuksena rotate()-ominaisuus kiertää elementtiä z-akselin ympäri. Voimme kuitenkin käyttää kiertoa myös x- ja y-akselin ympäri seuraavilla arvoilla:

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

Esimerkki 1

Tarkastellaan seuraavaa esimerkkikoodia, jossa käytetään eri kiertokulmia havainnollistamaan kiertoa z-akselin ympäri:

index.html

index.html

index.css

index.css

copy

Esimerkki 2

Tässä esimerkissä tarkastellaan kiertoa z-akselin, x-akselin ja y-akselin ympäri:

index.html

index.html

index.css

index.css

copy
question mark

Millä yksiköillä kiertokulma määritellään?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 3

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Awesome!

Completion rate improved to 2.04

bookElementtien Kiertäminen 2D- ja 3D-Tilassa

Pyyhkäise näyttääksesi valikon

Elementtien kiertämiseen voidaan käyttää rotate()-funktiota. Positiiviset arvot kiertävät elementtiä myötäpäivään, kun taas negatiiviset arvot kiertävät sitä vastapäivään. Kiertoaste ilmoitetaan yleensä asteina (deg), ja oletusarvo 0deg tarkoittaa, ettei kiertoa ole. Muita hyväksyttyjä yksiköitä kiertoasteille ovat kierrokset (turn) ja radiaanit (rad).

Elementin akselit

Jotta kiertämisen toimintaperiaate ymmärretään, on tunnettava elementin akselit. Akselityyppejä on kolme:

  • x-akseli on vaakasuora, kulkee vasemmalta oikealle;
  • y-akseli on pystysuora, kulkee ylhäältä alas;
  • z-akseli on kohtisuorassa näyttöä vasten, osoittaen kohti katsojaa.

Kiertosuunnan määrittäminen

Oletuksena rotate()-ominaisuus kiertää elementtiä z-akselin ympäri. Voimme kuitenkin käyttää kiertoa myös x- ja y-akselin ympäri seuraavilla arvoilla:

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

Esimerkki 1

Tarkastellaan seuraavaa esimerkkikoodia, jossa käytetään eri kiertokulmia havainnollistamaan kiertoa z-akselin ympäri:

index.html

index.html

index.css

index.css

copy

Esimerkki 2

Tässä esimerkissä tarkastellaan kiertoa z-akselin, x-akselin ja y-akselin ympäri:

index.html

index.html

index.css

index.css

copy
question mark

Millä yksiköillä kiertokulma määritellään?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 3
some-alt