Свойство CSS border-color
Пример
Установите цвет границы:
div {border-color: coral;}
Другие примеры «Попробуйте сами» ниже.
Определение и использование
Свойство border-color
задает цвет четырех границ элемента. Это свойство может иметь от одного до четырех значений.
Если свойство border-color имеет четыре значения:
- цвет границы: красный зеленый синий розовый;
- верхняя граница красная
- правая граница зеленая
- нижняя граница синяя
- левая граница розовая
Если свойство border-color имеет три значения:
- цвет границы: красный зеленый синий;
- верхняя граница красная
- правая и левая границы зеленые
- нижняя граница синяя
Если свойство border-color имеет два значения:
- цвет границы: красный зеленый;
- верхняя и нижняя границы красные
- правая и левая границы зеленые
Если свойство border-color имеет одно значение:
- цвет границы: красный;
- все четыре границы красные
Примечание. Всегда объявляйте свойство border-style перед border-color
свойством. Элемент должен иметь границы, прежде чем вы сможете изменить цвет.
Значение по умолчанию: | Текущий цвет элемента |
---|---|
Унаследовано: | нет |
Анимация: | да. Читать об анимации |
Версия: | CSS1 |
Синтаксис JavaScript: | объект .style.borderColor="#FF0000 синий" |
Поддержка браузера
Цифры в таблице указывают на первую версию браузера, которая полностью поддерживает это свойство.
Property | |||||
---|---|---|---|---|---|
border-color | 1.0 | 4.0 | 1.0 | 1.0 | 3.5 |
Синтаксис CSS
border-color: color|transparent|initial|inherit;
Значения свойств
Value | Description | Play it |
---|---|---|
color | Specifies the border color. Look at CSS Color Values for a complete list of possible color values. Default color is the current color of the element | |
transparent | Specifies that the border color should be transparent | |
initial | Sets this property to its default value. Read about initial | |
inherit | Inherits this property from its parent element. Read about inherit |
Дополнительные примеры
Пример
Установите цвет границы с помощью HEX-значения:
div {border-color: #92a8d1;}
Пример
Установите цвет границы со значением RGB:
div {border-color: rgb(201, 76, 76);}
Пример
Установите цвет границы со значением RGBA:
div {border-color: rgba(201, 76, 76, 0.3);}
Пример
Установите цвет границы со значением HSL:
div {border-color: hsl(89, 43%, 51%);}
Пример
Установите цвет границы со значением HSLA:
div {border-color: hsla(89, 43%, 51%, 0.3);}
Пример
Установите разные цвета границы для каждой стороны элемента:
div.ex1 {border-color: #0000ff;}
div.ex2 {border-color: #ff0000 #0000ff;}
div.ex3 {border-color: #ff0000 #00ff00 #0000ff;}
div.ex4 {border-color:
#ff0000 #00ff00 #0000ff rgb(250,0,255);}
Связанные страницы
Учебное пособие по CSS: граница CSS
Справочник по HTML DOM: свойство borderColor