Funktionen translateY

Funktionen translateY anger förskjutning av element längs Y-axeln. Används tillsammans med egenskapen transform. Värdet på egenskapen är alla enheter för storlek. Positivt värde förskjuter nedåt, negativt - uppåt.

Syntax

cssselector {
  transform: translateY(förskjutning);
}

Exempel

Om du håller musen över blocket - kommer det att förskjutas 30px nedåt:

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

Результат:

Exempel

Om du håller musen över blocket - kommer det att förskjutas 30px uppåt:

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

Результат:

Se även

  • funktionen translate,
    som anger förskjutning längs X- och Y-axlarna
  • funktionen translateX,
    som anger förskjutning längs X-axeln