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
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;
}
Click on the "Try it Now" button to see how it works.
Note: Each outline side can not be styled separately.