Функција translateX

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

Синтакса

cssселектор {
  transform: translateX(померај);
}

Пример

Ако пређете мишем преко блока - он ће се померити за 30px удесно:

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

Результат:

Пример

Ако пређете мишем преко блока - он ће се померити за 30px улево:

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

Результат:

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

  • функцију translate,
    која задаје померај по X и Y осима
  • функцију translateY,
    која задаје померај по Y оси