1. Tipografía
  2. text-decoration-color

Tipografía

text-decoration-color

Utilidades para controlar el color de las decoraciones de texto.

ClaseEstilos
decoration-inherit
text-decoration-color: inherit;
decoration-current
text-decoration-color: currentColor;
decoration-transparent
text-decoration-color: transparent;
decoration-black
text-decoration-color: var(--color-black); /* #000 */
decoration-white
text-decoration-color: var(--color-white); /* #fff */
decoration-red-50
text-decoration-color: var(--color-red-50); /* oklch(97.1% 0.013 17.38) */
decoration-red-100
text-decoration-color: var(--color-red-100); /* oklch(93.6% 0.032 17.717) */
decoration-red-200
text-decoration-color: var(--color-red-200); /* oklch(88.5% 0.062 18.334) */
decoration-red-300
text-decoration-color: var(--color-red-300); /* oklch(80.8% 0.114 19.571) */
decoration-red-400
text-decoration-color: var(--color-red-400); /* oklch(70.4% 0.191 22.216) */

Ejemplos

Ejemplo básico

Usa utilidades como decoration-sky-500 y decoration-pink-500 para cambiar el color de la decoración de texto de un elemento:

Soy Derek, un astro-ingeniero con base en Tattooine. Me gusta construir X-Wings en My Company, Inc. Fuera del trabajo, me gusta ver carreras de pods y tener peleas de sables de luz.

<p>
Soy Derek, un astro-ingeniero con base en Tattooine. Me gusta construir X-Wings
en <a class="underline decoration-sky-500">My Company, Inc</a>. Fuera
del trabajo, me gusta <a class="underline decoration-pink-500">ver carreras de pods</a>
y tener <a class="underline decoration-indigo-500">peleas de sables de luz</a>.
</p>

Cambiando la opacidad

Usa el modificador de opacidad de color para controlar la opacidad del color de la decoración de texto de un elemento:

Soy Derek, un astro-ingeniero con base en Tattooine. Me gusta construir X-Wings en My Company, Inc. Fuera del trabajo, me gusta ver carreras de pods y tener peleas de sables de luz .

<p>
Soy Derek, un astro-ingeniero con base en Tattooine. Me gusta construir X-Wings
en <a class="underline decoration-sky-500/30">My Company, Inc</a>. Fuera
del trabajo, me gusta <a class="underline decoration-pink-500/30">ver carreras de pods</a>
y tener <a class="underline decoration-indigo-500/30">peleas de sables de luz</a>.
</p>

Usando un valor personalizado

Usa la sintaxis decoration-[<value>] para establecer el text decoration color basado en un valor completamente personalizado:

<p class="decoration-[#50d71e] ...">
Lorem ipsum dolor sit amet...
</p>

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

<p class="decoration-(--my-color) ...">
Lorem ipsum dolor sit amet...
</p>

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

Aplicando en hover

Prefija una utilidad text-decoration-color con una variante como hover:* para aplicar la utilidad solo en ese estado:

Pasa el cursor sobre el texto para ver el comportamiento esperado

El rápido zorro marrón salta sobre el perro perezoso.
<p>El <a href="..." class="underline hover:decoration-pink-500 ...">rápido zorro marrón</a> salta sobre el perro perezoso.</p>

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

Responsive design

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

<p class="underline decoration-sky-600 md:decoration-blue-400 ...">
Lorem ipsum dolor sit amet...
</p>

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

Personalizando tu tema

Usa las variables de tema --color-* para personalizar las utilidades color en tu proyecto:

@theme {
--color-regal-blue: #243c5a;
}

Ahora la utilidad decoration-regal-blue puede ser usada en tu marcado:

<p class="decoration-regal-blue">
Lorem ipsum dolor sit amet...
</p>

Aprende más sobre la personalización de tu tema en la documentación del tema.

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