293 of 313 menu

Функцыя translate

Функцыя translate задае зрух элемента па восі X і восі Y. Выкарыстоўваецца сумесна са ўласцівасцю transform. Значэннем уласцівасці служаць любыя адзінкі вымярэння памеру.

Можа прымаць адзін альбо два параметры. Калі параметраў два - першы параметр задае зрух па восі X, а другі - па восі Y. Калі параметр адзін, то ён задае зрух па восі X.

Значэнні параметраў могуць быць дадатнымі і адмоўнымі. Дадатнае значэнне па восі X зрушвае направа, адмоўнае - налева. Дадатнае значэнне па восі Y зрушвае ўніз, адмоўнае - уверх.

Сінтаксіс

селектар { transform: translate(зрух па восі X, зрух па восі Y); }

Прыклад

Калі навесці курсорам на блок - ён зрушыцца на 30px направа:

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

:

Прыклад

Калі навесці курсорам на блок - ён зрушыцца на 30px налева:

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

:

Прыклад

Калі навесці курсорам на блок - ён зрушыцца на 15px направа і на 30px ўніз:

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

:

Глядзіце таксама

  • функцыю translateX,
    якая задае зрух па восі X
  • функцыю translateY,
    якая задае зрух па восі Y
Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικά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
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць