Site icon DW Faisalabad

CSS outline-style Property

Set a style for the outline:

div {outline-style: dotted;}

Try it Yourself »

More “Try it Yourself” examples below.


Definition and Usage

An outline is a line that is drawn around elements (outside the borders) to make the element “stand out”.

The outline-style property specifies the style of an outline.

Default value: none
Inherited: no
Animatable: no. Read about animatable
Version: CSS2
JavaScript syntax: object.style.outlineStyle=”dashed” Try it

Tips and Notes

An outline is a line around an element. It is displayed around the margin of the element. However, it is different from the border property.

The outline is not a part of the element’s dimensions, therefore the element’s width and height properties do not contain the width of the outline.


CSS Syntax
outline-style: none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|initial|inherit;
Property Values
Value Description
none Specifies no outline. This is default
hidden Specifies a hidden outline
dotted Specifies a dotted outline
dashed Specifies a dashed outline
solid Specifies a solid outline
double Specifies a double outliner
groove Specifies a 3D grooved outline. The effect depends on the outline-color value
ridge Specifies a 3D ridged outline. The effect depends on the outline-color value
inset Specifies a 3D inset outline. The effect depends on the outline-color value
outset Specifies a 3D outset outline. The effect depends on the outline-color value
initial Sets this property to its default value. Read about initial
inherit Inherits this property from its parent element. Read about inherit
Exit mobile version