283 of 313 menu

Funkcija rotateX

Funkcija rotateX definiše rotaciju u odnosu na X osu u trodimenzionalnom prostoru. Koristi se zajedno sa svojstvom transform. Vrednost svojstva je ugao u bilo kojim jedinicama za uglove. Pozitivna vrednost rotira prema nama, negativna - od nas. Rotacija se vrši oko tačke definisane svojstvom transform-origin.

Sintaksa

selektor { transform: rotateX(ugao); }

Primer

U ovom primeru blok će se pri prelasku mišem rotirati za 180 stepeni po X osi. Radi glatke rotacije dodato je svojstvo transition:

<div id="elem">lorem ipsum</div> #elem { border: 3px solid black; width: 100px; height: 50px; transition: transform 3s linear; } #elem:hover { transform: rotateX(180deg); }

:

Primer

Promenimo osu rotacije pomoću svojstva transform-origin:

<div id="elem">lorem ipsum</div> #elem { border: 3px solid black; width: 100px; height: 50px; transition: transform 3s linear; transform-origin: center bottom; } #elem:hover { transform: rotateX(180deg); }

:

Primer

Postavimo negativan ugao:

<div id="elem">lorem ipsum</div> #elem { border: 3px solid black; width: 100px; height: 50px; transition: transform 3s linear; transform-origin: center bottom; } #elem:hover { transform: rotateX(-180deg); }

:

Vidite takođe

  • funkciju rotate,
    koja definiše rotaciju po X i Y osama
  • funkciju rotateY,
    koja definiše rotaciju po Y osi
  • funkciju rotateZ,
    koja definiše rotaciju po Z osi
  • funkciju rotate3d,
    koja definiše rotaciju po tri ose
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij