283 of 313 menu

Функција rotateX

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

Синтакса

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

Пример

У овом примеру, блок ће се при прелазу курсором преко њега ротирати за 180 степени око X осе. За глатко кретање ротације додато је својство 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); }

:

Пример

Променимо осу ротације користећи својство 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); }

:

Пример

Дефинишимо негативни угао:

<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); }

:

Погледајте такође

  • функцију rotate,
    која дефинише ротацију око X и Y осе
  • функцију rotateY,
    која дефинише ротацију око Y осе
  • функцију rotateZ,
    која дефинише ротацију око Z осе
  • функцију 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
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј