View video tutorial

CSS Outline Style

CSS

This specifies the outline style.

CSS outline-style property

➔ The outline-style property specifies what type of outline should be applied to an element.

➔ The outline-style property has the following values.

  • dashed
  • dotted
  • double
  • groove
  • hidden
  • inset
  • none
  • outset
  • ridge
  • solid

Syntax

outline-style: none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|initial|inherit;

Property values

Common Value Description
none Defines no outline. This is default.
hidden Defines a hidden outline.
dotted Defines a dotted outline.
dashed Defines the dashed outline.
solid Defines the solid outline.
double Defines the double outline.
groove Defines the groove outline.
ridge Defines the ridge outline.
initial Sets the property to its default value.
inherit The element inherits the property value from its parent element.

Example

.p1 {
  outline-width: 5px;
  outline-style: dashed;
  outline-color: #e40606;
  outline-offset: 1px;
  border: 2px solid black;
}
.p2 {
  outline-width: 5px;
  outline-style: dotted;
  outline-color: #e40606;
  outline-offset: 1px;
  border: 2px solid black;
}
.p3 {
  outline-width: 5px;
  outline-style: double;
  outline-color: #e40606;
  outline-offset: 1px;
  border: 2px solid black;
}
.p4 {
  outline-width: 5px;
  outline-style: groove;
  outline-color: #e40606;
  outline-offset: 1px;
  border: 2px solid black;
}
.p5 {
  outline-width: 5px;
  outline-style: hidden;
  outline-color: #e40606;
  outline-offset: 1px;
  border: 2px solid black;
}
.p6 {
  outline-width: 5px;
  outline-style: inset;
  outline-color: #e40606;
  outline-offset: 1px;
  border: 2px solid black;
}
.p7 {
  outline-width: 5px;
  outline-style: none;
  outline-color: #e40606;
  outline-offset: 1px;
  border: 2px solid black;
}
.p8 {
  outline-width: 5px;
  outline-style: outset;
  outline-color: #e40606;
  outline-offset: 1px;
  border: 2px solid black;
}
.p9 {
  outline-width: 5px;
  outline-style: ridge;
  outline-color: #e40606;
  outline-offset: 1px;
  border: 2px solid black;
}
.p10 {
  outline-width: 5px;
  outline-style: solid;
  outline-color: #e40606;
  outline-offset: 1px;
  border: 2px solid black;
}
Try it Now »

Click on the "Try it Now" button to see how it works.

Note: Each outline side can not be styled separately.