--- title: translateY() slug: Web/CSS/transform-function/translateY() tags: - Funciones CSS - Referencia - Transformaciones CSS translation_of: Web/CSS/transform-function/translateY() ---
{{CSSRef}}

La función translateY() de CSS reposiciona un elemento verticalmente dentro del plano bidimensional. Su resultado es de tipo {{cssxref("<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 {{cssxref("<length>")}} o {{cssxref("<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 {{cssxref("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({{cssxref("<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

{{EmbedLiveSample("Ejemplos", 250, 250)}}

Especificaciones

Especificación Estatus Comentarios
{{SpecName("CSS3 Transforms", "#funcdef-transform-translatey", "translateY()")}} {{Spec2("CSS3 Transforms")}} Definición inicial

Compatibilidad de navegadores

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

Véase también