Funkce translateY

Funkce translateY nastavuje posun prvku podél osy Y. Používá se společně s vlastností transform. Hodnotou vlastnosti jsou libovolné jednotky pro velikost. Kladná hodnota posouvá dolů, záporná - nahoru.

Syntaxe

cssselektor {
  transform: translateY(posun);
}

Příklad

Pokud na blok najedete myší - posune se o 30px dolů:

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

Результат:

Příklad

Pokud na blok najedete myší - posune se o 30px nahoru:

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

Результат:

Viz také

  • funkci translate,
    která nastavuje posun podél os X a Y
  • funkci translateX,
    která nastavuje posun podél osy X