CSS border-top-style Property
ExampleSet the style of the top border:
Try it yourself » |
Definition and Usage
The border-top-style property sets the style of an element's top border.
| Default value: | not specified |
|---|---|
| Inherited: | no |
| Version: | CSS1 |
| JavaScript syntax: | object.style.borderTopStyle="dotted" |
Browser Support
![]()
The border-top-style property is supported in all major browsers.
Note: No versions of Internet Explorer (including IE8) support the property values "inherit" or "hidden".
Property Values
| Value | Description |
|---|---|
| none | Specifies no border |
| hidden | The same as "none", except in border conflict resolution for table elements |
| dotted | Specifies a dotted border |
| dashed | Specifies a dashed border |
| solid | Specifies a solid border |
| double | Specifies a double border |
| groove | Specifies a 3D grooved border. The effect depends on the border-color value |
| ridge | Specifies a 3D ridged border. The effect depends on the border-color value |
| inset | Specifies a 3D inset border. The effect depends on the border-color value |
| outset | Specifies a 3D outset border. The effect depends on the border-color value |
| inherit | Specifies that the border style should be inherited from the parent element |
Related Pages
CSS tutorial: CSS Border
CSS reference: border-top property
HTML DOM reference: borderTopStyle property
Complete CSS Reference