bugl
bugl
HomeLearnPatternsPathsSearch
HomeLearnPatternsPathsSearch

Loading lesson path

Learn/CSS/CSS Foundations
CSS•CSS Foundations

CSS Text Shadow

Flash cards

Review the key moves

1/4
Core idea

What is the main idea behind CSS Text Shadow?

Lesson checks

Practice each idea before moving on

Short Mimo-style checks built from this lesson's code, terms, and sequence.

1Quick choice

Which statement best captures the main point of this lesson?

2Fill blank

Complete the missing token from the example code.

___-shadow: 2px 2px;
3Order

Put the learning moves in the order that makes the concept easiest to apply.

The text-shadow property adds shadow to text.
The CSS Text Shadow Property
Text shadow effect!

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!

Example

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

Live preview

Text shadow effect!

Example

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

Live preview

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

Text shadow effect!

Example

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

Live preview

Text shadow effect!

Example

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

Live preview

Text shadow effect!

Example

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

Live preview

Multiple Shadows

The text-shadow property also accepts multiple shadows for an element. Define each shadow in a comma-separated list.

The following example shows a red and blue neon glow shadow:

Text shadow effect!

Example

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

Live preview

The following example shows a white text with black, blue, and red neon glow:

Text shadow effect!

Example

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

Live preview

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

PropertyDescription
text-shadowSpecifies the shadow effect added to text

Previous

CSS Text Spacing

Next

CSS Web Safe Fonts