CSS Borders
- Previous Page CSS Shorthand Background Properties
- Next Page CSS Border Width
CSS Border Properties
CSS border
The property allows you to specify the style, width, and color of the element border.
All my borders have borders.
I have a red bottom border.
I have rounded border corners.
I have a blue left border.
CSS Border Style
border-style
The property specifies the type of border to be displayed.
The following values are allowed:
dotted
- Define dotted line borderdashed
- Define dashed line bordersolid
- Define solid line borderdouble
- Define double bordergroove
- Define 3D groove border. The effect depends on the border-color valueridge
- Define 3D ridge border. The effect depends on the border-color valueinset
- Define 3D inset border. The effect depends on the border-color valueoutset
- Define 3D outset border. The effect depends on the border-color valuenone
- Define no borderhidden
- Define hidden border
border-style
The property can set one to four values (used for top border, right border, bottom border, and left border).
Example
Demonstrate different border styles:
p.dotted {border-style: dotted;} p.dashed {border-style: dashed;} p.solid {border-style: solid;} p.double {border-style: double;} p.groove {border-style: groove;} p.ridge {border-style: ridge;} p.inset {border-style: inset;} p.outset {border-style: outset;} p.none {border-style: none;} p.hidden {border-style: hidden;} p.mix {border-style: dotted dashed solid double;}
Result:
Dashed border.
Dotted border.
Solid border.
Dashed border.
Groove border. Its effect depends on the value of border-color.
Ridge border. Its effect depends on the value of border-color.
3D inset border. Its effect depends on the value of border-color.
3D outset border. Its effect depends on the value of border-color.
No border.
Mixed border.
Note:Unless set border-style
Properties, otherwise other CSS border properties (which will be explained in detail in the next chapter) will have no effect!
- Previous Page CSS Shorthand Background Properties
- Next Page CSS Border Width