Skip to content

CSS Text Shadow

How to use the text-shadow property in CSS to add horizontal, vertical, color, and blur effects to text for stylish shadows and neon glow effects.

Text Shadow

The text-shadow property adds shadow to text.

In its simplest use, you only specify the horizontal shadow (2px) and the vertical shadow (2px):

h1 {  
	text-shadow:  2px 2px;  
}

Example text shadow

Next, add a color (red) to the shadow:

h1 {  
	text-shadow:  2px 2px red;  
}

Example text shadow red

Then, add a blur effect (5px) to the shadow:

h1 {  
	text-shadow:  2px 2px 5px red;  
}

Example text shadow red blur

More Text Shadow Examples

Text-shadow on a white text

h1 {  
	color:  white;  
	text-shadow:  2px 2px 4px #000000;  
}

Example text shadow white

Text-shadow with red neon glow

h1 {  
	text-shadow:  0 0 3px #ff0000;  
}

Example text shadow neon glow

Text-shadow with red and blue neon glow

h1 {  
	text-shadow:  0 0 3px #ff0000, 0 0 5px #0000ff;  
}

Example text shadow red and blue neon glow

Text-shadow with white text and blue blur

h1 {  
	color:  white;  
	text-shadow:  1px 1px 2px black, 0 0 25px blue, 0 0 5px darkblue;  
}

Example text shadow white text and blue blue

Navigation