1. Transformaciones
  2. transform-origin

Transformaciones

transform-origin

Utilidades para especificar el origen de las transformaciones de un elemento.

ClaseEstilos
origin-center
transform-origin: center;
origin-top
transform-origin: top;
origin-top-right
transform-origin: top right;
origin-right
transform-origin: right;
origin-bottom-right
transform-origin: bottom right;
origin-bottom
transform-origin: bottom;
origin-bottom-left
transform-origin: bottom left;
origin-left
transform-origin: left;
origin-top-left
transform-origin: top left;
origin-(<custom-property>)
transform-origin: var(<custom-property>);
origin-[<value>]
transform-origin: <value>;

Ejemplos

Ejemplo básico

Usa utilidades como origin-top y origin-bottom-left para establecer el origen de la transformación de un elemento:

origin-center

origin-top-left

origin-bottom

<img class="origin-center rotate-45 ..." src="/img/mountains.jpg" /><img class="origin-top-left rotate-12 ..." src="/img/mountains.jpg" /><img class="origin-bottom -rotate-12 ..." src="/img/mountains.jpg" />

Usar un valor personalizado

Usa la sintaxis origin-[<value>] para establecer el/la transform origin basándose en un valor completamente personalizado:

<img class="origin-[33%_75%] ..." src="/img/mountains.jpg" />

Para variables CSS, también puedes usar la sintaxis origin-(<custom-property>) :

<img class="origin-(--my-transform-origin) ..." src="/img/mountains.jpg" />

Esto es solo un atajo para origin-[var(<custom-property>)] que añade la función var() por ti automáticamente.

Diseño responsivo

Antepone a la utilidad transform-origin el prefijo de una variante de punto de ruptura como md: para aplicar la utilidad únicamente en tamaños de pantalla mediano y superiores:

<img class="origin-center md:origin-top ..." src="/img/mountains.jpg" />

Obtén más información sobre el uso de variantes en la documentación de variantes.

Copyright © 2026 Tailwind Labs Inc.·Política de marcas registradas