Add shadows to text on web page using CSS3

CSS3 Cascading Style Sheets 3


Shadows can help give depth and influence to text and when done properly, adding style to a web page. Design programs like Photoshop and allow text shadows to be easily created, but it is not recommended for search results to save text as an image where it cannot be searched by the search engine spiders.

In order to get around this, enter CSS3. CSS3 or Cascading Style Sheets version 3, allows not only the “stylization” of web pages, but a whole bunch of new functionality meant to take the place of products like Adobe Flash.

Now it is easy to create flash and animation in the browser using CSS3. A quick way to get started with CSS3 is to use the shadows. Below are several different ways to add shadows to your text using CSS3. Just copy and paste the code below into your CSS selector:


box-shadow: 5px 5px #818181;
-webkit-box-shadow: 5px 5px #818181;
-moz-box-shadow: 5px 5px #818181;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=5, offY=5, positive=true);


box-shadow: 7px 7px 8px #818181; /* follows format left top width color */
-webkit-box-shadow: 7px 7px 8px #818181;
-moz-box-shadow: 7px 7px 8px #818181;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=7, offY=7, positive=true);
Box Shadow
-webkit-box-shadow: 1px #CCCCCC;
box-shadow: 1px #CCCCCC;
Inset Shadow
(format is: Horizontal | Vertical | Blur Radius | Spread | Shadow Color | Hex Value )

-webkit-box-shadow: inset 1px 1px 5px 1px #999;
box-shadow: inset 1px 1px 5px 1px #999;
Text Shadow
text-shadow: 1px 1px 3px #666666;
filter: dropshadow(color=#666666, offx=1, offy=1);


Double Shadow (2)
text-shadow: 1px 1px 1px #fff, 2px 2px 0 #d9d9d9;


Multiple! (5)
text-shadow: 0 0 4px #FFF, 0 -5px 4px #ff3, 2px -10px 6px #fd3, -2px -15px 11px #f80, 2px -25px 18px #f20;


Have a good use for text shadows and the new CSS3? Let us know about it in the comments!


Written by: Skypoint

SkyPoint Studios has written 47 posts in the Tech Blog.

SkyPoint Studios is a full-service web & graphic design firm located in Billings Montana We have a passion for hyper-localized service, we know Billings and Montana and care about doing business in our local community.

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.