Funkcja translateY

Funkcja translateY ustawia przesunięcie elementu wzdłuż osi Y. Używana jest razem z właściwością transform. Jej wartością mogą być dowolne jednostki długości. Wartość dodatnia przesuwa element w dół, ujemna - w górę.

Składnia

cssselektor {
  transform: translateY(przesunięcie);
}

Przykład

Jeśli najedziesz myszką na blok - przesunie się on o 30px w dół:

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

Результат:

Przykład

Jeśli najedziesz myszką na blok - przesunie się on o 30px w górę:

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

Результат:

Zobacz też

  • funkcję translate,
    która ustawia przesunięcie wzdłuż osi X i Y
  • funkcję translateX,
    która ustawia przesunięcie wzdłuż osi X