The border-top-color CSS property sets the color of an element's top border. It can also be set with the shorthand CSS properties border-color or border-top. /* <color> values */
border-top-color: red;
border-top-color: #ffbb00;
border-top-color: rgb(255, 0, 0);
border-top-color: hsla(100%, 50%, 25%, 0.75);
border-top-color: currentcolor;
border-top-color: transparent;
/* Global values */
border-top-color: inherit;
border-top-color: initial;
border-top-color: revert;
border-top-color: revert-layer;
border-top-color: unset;
The border-top-color property is specified as a single value. <color> The color of the top border. border-top-color = <div class="mybox">
<p>
This is a box with a border around it. Note which side of the box is
<span class="redtext">red</span>.
</p>
</div>
.mybox {
border: solid 0.3em gold;
border-top-color: red;
width: auto;
}
.redtext {
color: red;
}
Try it
Syntax
Values
Formal definition
Formal syntax
<color> Examples
A simple div with a border
HTML
CSS
Result
Specifications
CSS Backgrounds and Borders Module Level 3 # border-color |
Browser compatibility
BCD tables only load in the browser
See also
- The border-related CSS shorthand properties: border, border-top, and border-color.
- The color-related CSS properties for the other borders: border-right-color, border-bottom-color, and border-left-color.
- The other border-related CSS properties applying to the same border: border-top-style and border-top-width.
Example
Set a color for the left border:
div {border-left-color: coral;}
Try it Yourself »
More "Try it Yourself" examples below.
Definition and Usage
The border-left-color property sets the color of an element's left border.
Note: Always declare the border-style or the border-left-style property before the border-left-color property. An element must have a border before you can change the color.
Show demo ❯
The current color of the element |
no |
yes. Read about animatable Try it |
CSS1 |
object.style.borderLeftColor="blue" Try it |
Browser Support
The numbers in the table specify the first browser version that fully supports the property.
border-left-color | 1.0 | 4.0 | 1.0 | 1.0 | 3.5 |
CSS Syntax
border-left-color: color|transparent|initial|inherit;
Property Values
color | Specifies the color of the left border. Look at CSS Color Values for a complete list of possible color values. Default color is the current color of the element | Demo ❯ |
transparent | Specifies that the border color should be transparent | Demo ❯ |
initial | Sets this property to its default value. Read about initial | |
inherit | Inherits this property from its parent element. Read about inherit |
More Examples
Example
Set a color for the left border with a HEX value:
div {border-left-color: #92a8d1;}
Try it Yourself »
Example
Set a color for the left border with an RGB value:
div {border-left-color: rgb(201, 76, 76);}
Try it Yourself »
Example
Set a color for the left border with an RGBA value:
div {border-left-color: rgba(201, 76, 76, 0.3);}
Try it Yourself »
Example
Set a color for the left border with a HSL value:
div {border-left-color: hsl(89, 43%, 51%);}
Try it Yourself »
Example
Set a color for the left border with a HSLA value:
div {border-left-color: hsla(89, 43%, 51%, 0.3);}
Try it Yourself »
Example
Set a transparent left border:
div {border-left-color: transparent;}
Try it Yourself »
Related Pages
CSS tutorial: CSS Border
CSS reference: border-left property
HTML DOM reference: borderLeftColor property