CSS свойство border-left-color устанавливает цвет левой границы элемента.
Цвет левой границы, вместе с цветами верхней, правой и нижней границы, может быть также установлен сокращенным свойством border-color.
При использовании свойства border-left-color необходимо сначала установить свойство border-style или border-left-style и дальше изменить цвет установленного стиля.
Толщина границы по умолчанию - medium. Толщину можно установить используя свойство border-width или border-left-width.
| Значение по умолчанию | currentColor |
| Применяется | Ко всем элементам, а также к ::first-letter. |
| Наследуется | Нет |
| Анимируемое | Да. Цвет левой границы анимируем. |
| Версия | CSS1 |
| DOM синтаксис | object.style.borderLeft = "1px solid black"; |
Синтаксис
border-left-color: color | transparent | initial | inherit;Пример
<!DOCTYPE html>
<html>
<head>
<title>Заголовок документа</title>
<style>
div {
width: 300px;
padding: 20px;
border-style: solid;
border-color: #666;
border-left-color: #1c87c9;
}
</style>
</head>
<body>
<h2>Пример border-left-color</h2>
<div> Пример свойства border-left-color с разными цветами левой границы.</div>
</body>
</html>Рассмотрим другой пример, где установлено значение transparent для левой границы:
Пример
<!DOCTYPE html>
<html>
<head>
<title>Заголовок документа</title>
<style>
h2 {
padding: 3px;
text-align: center;
border: 15px ridge #8ebf42;
border-left-color: transparent;
}
</style>
</head>
<body>
<h2>Заголовок с transparent left border</h2>
</body>
</html>Пример CSS border-left-color , где значением является название цвета:
Пример
<!DOCTYPE html>
<html>
<head>
<title>Заголовок документа</title>
<style>
div {
padding: 3px;
border-left-style: solid;
border-left-color: darkred;
}
</style>
</head>
<body>
<div>Свойство border-left-color с значением названия цвета.</div>
</body>
</html>Пример, где установлено значение hexadecimal для свойства border-left-color:
Пример
<!DOCTYPE html>
<html>
<head>
<title>Заголовок документа</title>
<style>
div {
padding: 3px;
border-left-style: solid;
border-left-color: #1c87c9;
}
</style>
</head>
<body>
<div> Свойство border-left-color с значением hexadecimal.</div>
</body>
</html>Пример с border-left-color , где используется значение RGB:
Пример
<!DOCTYPE html>
<html>
<head>
<title>Заголовок документа</title>
<style>
div {
padding: 3px;
border-left-style: solid;
border-left-color: rgb(142, 191, 66);
}
</style>
</head>
<body>
<div>Свойство border-left-color с значением RGB.</div>
</body>
</html>Пример с border-left-color , где используется значение HSL:
Пример
<!DOCTYPE html>
<html>
<head>
<title>Заголовок документа</title>
<style>
div {
padding: 3px;
border-left-style: solid;
border-left-color: hsl(89, 43%, 51%);
}
</style>
</head>
<body>
<div>Свойство border-left-color с значением HSL.</div>
</body>
</html>Значения
| Значение | Описание |
|---|---|
| color | Устанавливает цвет левой границы. Цвет по умолчанию - цвет текущего элемента. Могут быть использованы названия цветов, цветовые коды hexadecimal, rgb(), rgba(), hsl(), hsla(). Необходимое значение. |
| transparent | Устанавливает прозрачный цвет левой границы. Левая граница может занять место, установленное значением border-width. |
| initial | Устанавливает свойство в значение по умолчанию. |
| inherit | Значение элемента наследуется от родительского элемента. |
Поддержка браузера
|
|
|
|
|
|---|---|---|---|
| 1+ | 1+ | 1+ | 3.5+ |