CSS Function

text-decoration-color

The text-decoration-color property sets the color of text decorations such as underlines, overlines, and line-throughs.

Syntax

text-decoration-color: <color>

Parameters

NameTypeRequiredDescription
colorcolorYesAny valid CSS color value for the decoration line

Examples

Colored underline

Red underline on links.

css
a {
  text-decoration: underline;
  text-decoration-color: #ef4444;
}

Transparent underline on hover

Hides underline on hover with transition.

css
a:hover {
  text-decoration-color: transparent;
}

Tailwind utility

Tailwind provides decoration-{color} utilities.

html
<a class="underline decoration-red-500">Link</a>

Browser Support

Chrome

v57++

Firefox

v36++

Safari

v12.1++

Edge

v79++

Opera

v44++

Tailwind Equivalent

You can achieve similar results in Tailwind CSS using the following utility classes:

decoration-{color}: decoration-red-500, decoration-blue-300/50, etc.

Frequently Asked Questions

Can I animate text-decoration-color?
Yes. It is animatable and works well with CSS transitions for hover effects on links.
How do I make a wavy colored underline?
Combine text-decoration-style: wavy with text-decoration-color. In Tailwind: decoration-wavy decoration-red-500.

Explore CSS Color Tools

Try our free tools to work with text-decoration-color and other CSS color functions.

Open Tools