Style borderColor Property
Example
Change the color of the four borders of a <div> element to red:
document.getElementById("myDiv").style.borderColor = "red";Try it Yourself »
More "Try it Yourself" examples below.
Description
The borderColor property sets or returns the color of an element's border.
This property can take from one to four values:
- One value, like: p {border-color: red} - all four borders will be red
- Two values, like: p {border-color: red transparent} - top and bottom border will be red, left and right border will be transparent
- Three values, like: p {border-color: red green blue}- top border will be red, left and right border will be green, bottom border will be blue
- Four values, like: p {border-color: red green blue yellow} - top border will be red, right border will be green, bottom border will be blue, left border will be yellow
Syntax
Return the borderColor property:
object.style.borderColor
Set the borderColor property:
object.style.borderColor = "color|transparent|initial|inherit"
Property Values
| Value | Description |
|---|---|
| color | Specifies the color of the border. Look at CSS Color Values for a complete list of possible color values. Default color is the current color of the element |
| transparent | The color of the border is transparent (underlying content will shine through) |
| initial | Sets this property to its default value. Read about initial |
| inherit | Inherits this property from its parent element. Read about inherit |
Technical Details
| Default Value: | current color |
|---|---|
| Return Value: | A String, representing the color of an element's border |
| CSS Version | CSS1 |
More Examples
Example
Change the color of the top and bottom border to green, and left and right border to purple, of a <div> element:
document.getElementById("myDiv").style.borderColor = "green purple";
Try it Yourself »
Example
Return the border color of a <div> element:
alert(document.getElementById("myDiv").style.borderColor);
Try it Yourself »
Related Pages
CSS tutorial: CSS Border
CSS reference: border-color property
HTML DOM reference: border property
Browser Support
borderColor is a CSS1 (1996) feature.
It is fully supported in all browsers:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Yes | Yes | Yes | Yes | Yes | Yes |