282 of 313 menu

Funkcia rotate

Funkcia rotate() nastavuje otočenie prvku o zadaný uhol. Používa sa spoločne s vlastnosťou transform. Hodnotou vlastnosti je uhol v ľubovoľných jednotkách pre uhly. Kladná hodnota otáča v smere hodinových ručičiek, záporná - proti. Otočenie sa vykonáva okolo bodu, ktorý je zadaný vlastnosťou transform-origin.

Syntax

selektor { transform: rotate(uhl); }

Príklad

V tomto príklade je blok otočený o 30 stupňov v smere hodinových ručičiek:

<div id="elem">lorem ipsum</div> #elem { transform: rotate(30deg); border: 1px solid black; width: 100px; height: 50px; }

:

Príklad

V tomto príklade je blok otočený o 30 stupňov proti smeru hodinových ručičiek:

<div id="elem">lorem ipsum</div> #elem { transform: rotate(-30deg); border: 1px solid black; width: 100px; height: 50px; }

:

Príklad

V tomto príklade sa blok pri prejdení myšou otočí o 1 otáčku, pretože hodnota otočenia je zadaná v 1turn (rovnakého efektu sa dosiahne, ak sa zadá uhol otočenia v 360deg). Pre plynulosť otočenia je pridaná vlastnosť transition:

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

:

Pozri tiež

  • funkciu rotateX,
    ktorá nastavuje otočenie okolo osi X
  • funkciu rotateY,
    ktorá nastavuje otočenie okolo osi Y
  • funkciu rotateZ,
    ktorá nastavuje otočenie okolo osi Z
  • funkciu rotate3d,
    ktorá nastavuje otočenie okolo troch osí
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť