Skip to: content, navigation

by Tommy Olsson and Paul O’Brien

outline-width (CSS property)

Browser support full matrix
IE7 FF1.5+ Saf1.3+ Op9.2+
None Full Full Full
Spec
Inherited Initial Version
No medium CSS2, 2.1

Example

This style rule assigns an outline with a 2px width on focus to anchor elements within the element with ID "example":

#example a:focus {
  outline-width: 2px;
  outline-style: solid;
}

Try it yourself!View all demos

Description

The outline-width property sets the width of the outline that’s drawn around an element. See outline for more information about outlines.

Note that even though an outline-width has been set, outline-style must have a value other than none before the outline will show.

Value

The property takes the same values as border-width—for example, a CSS length (px, pt, em, and so on) or one of the allowed keywords—but percentage or negative values are not allowed.

The keyword width values of thin, medium, and thick aren’t explicitly defined—their display will depend on the user agent—but have the following meaning: thin <= medium <= thick.

Compatibility

IE5.5None
6.0None
7.0None
Firefox1.0None
1.5Full
2.0Full
Safari1.3Full
2.0Full
3.0Full
Opera9.2Full
9.5Full

Internet Explorer for Windows (up to and including version 7) and Firefox 1.0 provide no support for outline.

User-contributed notes

There are no comments yet.

Add a note

To post a note on this topic, please log in with your SitePoint username and password. If you don't have an account yet, you can create a new account for free.

Related Products

The Principles of Beautiful Web Design

Best Seller!

You don’t need to go to Art School to design great looking web sites!

Book Cover: The Principles of Beautiful Web Design

Download the FREE sample chapters