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 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" />

Usando un valor personalizado

Usa la sintaxis origin-[<value>] para establecer el transform origin basado 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 agrega la función var() por ti automáticamente.

Responsive Design

Prefija una utilidad transform-origin con una variante de breakpoint como md: para aplicar la utilidad solo en tamaños de pantalla medium y superiores:

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

Aprende más sobre el uso de variantes en la documentación de variantes.

Copyright © 2025 Tailwind Labs Inc.·Política de Marca Registrada