293 of 313 menu

Funkcia translate

Funkcia translate nastavuje posun prvku pozdĺž osi X a osi Y. Používa sa spoločne s vlastnosťou transform. Hodnotou vlastnosti sú ľubovoľné jednotky pre veľkosť.

Môže prijímať jeden alebo dva parametre. Ak sú parametre dva - prvý parameter nastavuje posun pozdĺž osi X, a druhý - pozdĺž osi Y. Ak je parameter jeden, tak nastavuje posun pozdĺž osi X.

Hodnoty parametrov môžu byť pozitívne a negatívne. Pozitívna hodnota pozdĺž osi X posúva doprava, negatívna - doľava. Pozitívna hodnota pozdĺž osi Y posúva dole, negatívna - hore.

Syntax

selektor { transform: translate(posun pozdĺž osi X, posun pozdĺž osi Y); }

Príklad

Ak na blok nasmerujete myš - posunie sa o 30px doprava:

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

:

Príklad

Ak na blok nasmerujete myš - posunie sa o 30px doľava:

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

:

Príklad

Ak na blok nasmerujete myš - posunie sa o 15px doprava a o 30px dole:

<div id="elem"></div> #elem { border: 1px solid black; width: 100px; height: 50px; } #elem:hover { transform: translate(15px, 30px); }

:

Pozrite tiež

  • funkciu translateX,
    ktorá nastavuje posun pozdĺž osi X
  • funkciu translateY,
    ktorá nastavuje posun pozdĺž osi Y
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ť