CSS border-color Property
ExampleSet the color of the four borders:
Try it yourself » |
Definition and Usage
The border-color property sets the color of an element's four borders. This property can have from one to four values.
Examples:
- border-color:red green blue pink;
- top border is red
- right border is green
- bottom border is blue
- left border is pink
- border-color:red green blue;
- top border is red
- right and left borders are green
- bottom border is blue
- border-color:dotted red green;
- top and bottom borders are red
- right and left borders are green
- border-color:red;
- all four borders are red
Note: Always declare the border-style property before the border-color property. An element must have borders before you can change the color.
Default value: | not specified |
---|---|
Inherited: | no |
Version: | CSS1 |
JavaScript syntax: | object.style.borderColor="#FF0000 blue" |
Browser Support
The border-color property is supported in all major browsers.
Note: Internet Explorer 6 (and earlier versions) does not support the property value "transparent".
Note: No versions of Internet Explorer (including IE8) support the property value "inherit".
Property Values
Value | Description |
---|---|
color_name | Specifies the border color with a color name, like red |
hex_number | Specifies the border color with a hex code, like #ff0000 |
rgb_number | Specifies the border color with an RGB code, like rgb(255,0,0) |
transparent | Specifies that the border color should be transparent. This is default |
inherit | Specifies that the border color should be inherited from the parent element |
Related Pages
CSS tutorial: CSS Border
HTML DOM reference: borderColor property
Complete CSS Reference