translateY()

La funci贸n translateY() de CSS reposiciona un elemento verticalmente dentro del plano bidimensional. Su resultado es de tipo <transform-function>.

Nota: translateY(ty) es equivalente a translate(0, ty)translate3d(0, ty, 0).

Sintaxis

/* <length-percentage> values */
transform: translateY(200px);
transform: translateY(50%);

Valores

<length-percentage>
El valor es de tipo <length><percentage>, representando el ordinal del vector de traslaci贸n. Un valor en porcentaje es relativo a la altura de la caja de referencia definida por la propiedad transform-box.
Coordenadas cartesianas en 鈩2 Coordenadas homog茅neas en 鈩濃剻2 Coordenadas cartesianas en 鈩3 Coordenadas homog茅neas en 鈩濃剻3

Una traslaci贸n no es una transformaci贸n linear en 鈩2  y no puede ser representada usando una matriz de coordenada cartesiana.

10001t001 10001t001 1000010t00100001
[1 0 0 1 0 t]

Sintaxis formal

translateY(<length-percentage>)

Ejemplos

HTML

<div>Static</div>
<div class="moved">Moved</div>
<div>Static</div>

CSS

div {
  width: 60px;
  height: 60px;
  background-color: skyblue;
}

.moved {
  transform: translateY(10px);
  background-color: pink;
}

Resultado

Especificaciones

Especificaci贸n Estatus Comentarios
CSS Transforms Level 1
La definici贸n de 'translateY()' en esta especificaci贸n.
Working Draft Definici贸n inicial

Compatibilidad de navegadores

Por favor, v茅ase el tipo <transform-function> para informaci贸n de compatibilidad.

V茅ase tambi茅n