1. Filtros
  2. invert

Filtros

filter: invert()

Utilidades para aplicar filtros de inversión (invert) a un elemento.

ClaseEstilos
invert
filter: invert(100%);
invert-<number>
filter: invert(<number>%);
invert-(<custom-property>)
filter: invert(var(<custom-property>));
invert-[<value>]
filter: invert(<value>);

Ejemplos

Ejemplo básico

Utiliza utilidades como invert y invert-20 para controlar la inversión de color de un elemento:

invert-0

invert-20

invert

<img class="invert-0" src="/img/mountains.jpg" /><img class="invert-20" src="/img/mountains.jpg" /><img class="invert" src="/img/mountains.jpg" />

Usar un valor personalizado

Usa la sintaxis invert-[<value>] para establecer el/la inversión de color basándose en un valor completamente personalizado:

<img class="invert-[.25] ..." src="/img/mountains.jpg" />

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

<img class="invert-(--my-inversion) ..." src="/img/mountains.jpg" />

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

Diseño responsivo

Antepone a la utilidad filter: invert() 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="invert md:invert-0 ..." 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