Функция 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 ўки бўйлаб силжишни белгилайди