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
| Name | Type | Required | Description |
|---|---|---|---|
| color | color | Yes | Any 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