CSS Text Shadow
CSS Text Shadow
The text-shadow
property adds shadow to text.
In its simplest use, you only specify the horizontal and the vertical shadow.
In addition, you can add a shadow color and blur effect.
Text shadow effect!
Next, add a color (red) to the shadow:
Text shadow effect!
Example
Horizontal and vertical shadow, with color:
text-shadow: 2px 2px red;
}
Then, add a blur effect (5px) to the shadow:
Text shadow effect!
Example
Horizontal and vertical shadow, with color and blur effect:
text-shadow: 2px 2px 5px red;
}
More Text Shadow Examples
Example 1
Text-shadow on a white text:
color: white;
text-shadow: 2px 2px 4px #000000;
}
Multiple Shadows
The text-shadow
property
also accepts multiple shadows for an element. Define each shadow in a
comma-separated list.
The two examples below shows how to add two and three shadows to an <h1> element.
Example 3
Text-shadow with red and blue neon glow:
text-shadow: 0 0 3px #ff0000, 0 0 5px #0000ff;
}
Example 4
Text-shadow with black, blue and red neon glow:
color: white;
text-shadow: 1px 1px 2px black, 0 0 25px blue, 0 0 5px red;
}
Tip: Go to our CSS Fonts chapter to learn about how to change fonts, text size and the style of a text.
Tip: Go to our CSS Text Effects chapter to learn about different text effects.
The CSS Text Shadow Property
Property | Description |
---|---|
text-shadow | Specifies the shadow effect added to text |