285 of 313 menu

Funkce rotateZ

Funkce rotateZ nastavuje otočení kolem osy Z v trojrozměrném prostoru. Používá se společně s vlastností transform. Hodnotou vlastnosti je úhel v libovolných jednotkách pro úhly. Kladná hodnota otáčí po směru hodinových ručiček, záporná - proti. Otočení se provádí kolem bodu nastaveného vlastností transform-origin.

Syntaxe

selektor { transform: rotateZ(úhel); }

Příklad

V tomto příkladu se blok při najetí myší otočí o 180 stupňů kolem osy Z. Pro plynulost otočení je přidána vlastnost 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); }

:

Příklad

Změníme osu otáčení pomocí vlastnosti 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); }

:

Viz také

  • funkci rotate,
    která nastavuje otočení kolem os X a Y
  • funkci rotateX,
    která nastavuje otočení kolem osy X
  • funkci rotateY,
    která nastavuje otočení kolem osy Y
  • funkci rotate3d,
    která nastavuje otočení kolem tří os
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout