Definition and Usage
The outline-width CSS property is used to set the width of the outline of an element. An outline is a line that is drawn around elements, outside the border edge, to make the element stand out:
- Initial medium
- Applies to all elements
- Inherited no
- Media visual, interactive
- Computed Value an absolute length; if the keyword none is specified, the computed value is 0
- Animatable yes, as a length
- Canonical order the unique non-ambiguous order defined by the formal grammar
Syntax
Formal syntax: <br-width>
outline-width: thin
outline-width: medium
outline-width: thick
outline-width: 1px /* <length> values */
outline-width: 0.1em
outline-width: inherit
</length>
Values
- thin
- Depends on the UA. Typically 1px in desktop browsers like Firefox.
- medium
- Depends on the UA. Typically 3px in desktop browsers like Firefox.
- thick
- Depends on the UA. Typically 5px in desktop browsers like Firefox.
- <length>
- See <length> values.
Examples
thin medium thick 2px 1ex 2em
Compatibility
Desktop browsers
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|
Basic support | 1.0 | 1.5 (1.8) | 8.0 | 7.0 | 1.2 (125) |
Mobile browsers
Feature | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|
Basic support | NA | NA | NA | NA | NA |