285 of 313 menu

Функција rotateZ

Функција rotateZ задаје ротацију у односу на осу Z у тродимензионалном простору. Користи се заједно са својством transform. Вредношћу својства служи угао у било којој јединици за углове. Позитивна вредност ротира у смеру казаљке на сату, негативна - супротно. Ротација се изводи око тачке задате својством transform-origin.

Синтакса

селектор { transform: rotateZ(угол); }

Пример

У овом примеру блок ће се при прелазу мишем ротирати за 180 степени око осе Z. За глаткост ротације додато је својство transition:

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

:

Пример

Променимо осу ротације помоћу својства 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: rotateZ(180deg); }

:

Види још

  • функцију rotate,
    која задаје ротацију око оса X и Y
  • функцију rotateX,
    која задаје ротацију око осе X
  • функцију rotateY,
    која задаје ротацију око осе Y
  • функцију rotate3d,
    која задаје ротацију око три осе
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј