СSS Свойство border-style
Определение и использование
Свойство border-style задает стиль четырех границ элемента. Это свойство может иметь от одного до четырех значений.
Примеры:
- border-style: dotted solid double dashed;
- верхняя граница пунктирная
- правая граница сплошная
- нижняя граница двойная
- левая граница прочерчена
- border-style: dotted solid double;
- верхняя граница пунктирная
- правая и левая границы сплошные
- нижняя граница двойная
- border-style: dotted solid;
- верхняя и нижняя границы пунктирные
- правая и левая границы сплошные
- border-style: dotted;
- все четыре границы пунктирные
| Значение по умолчанию: | none |
|---|---|
| Унаследованный: | нет |
| Анимируемый: | нет. Прочитать о animatable |
| Версия: | CSS1 |
| JavaScript синтаксис: | object.style.borderStyle="dotted double" Попробовать |
Поддержка браузеров
Числа в таблице указывают первую версию браузера, которая полностью поддерживает свойство.
| Свойство | |||||
|---|---|---|---|---|---|
| border-style | 1.0 | 4.0 | 1.0 | 1.0 | 3.5 |
Примечание: Значение "hidden" не поддерживается в IE7 и более ранних версиях. IE8 требует !DOCTYPE. Поддержка IE9 и более поздних версий "hidden".
CSS Синтаксис
border-style: none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|initial|inherit;
Значение свойств
| Значение | Описание | Воспроизвести |
|---|---|---|
| none | Значение по умолчанию. Определяет границы нет | Воспроизвести » |
| hidden | То же самое, что и "none", за исключением разрешения пограничных конфликтов для элементов таблицы | Воспроизвести » |
| dotted | Указывает пунктирную границу | Воспроизвести » |
| dashed | Указывает пунктирную границу | Воспроизвести » |
| solid | Задает сплошную границу | Воспроизвести » |
| double | Задает двойную границу | Воспроизвести » |
| groove | Задает 3D рифленую границу. Эффект зависит от значения цвета границы | Воспроизвести » |
| ridge | Задает 3D рифленую границу. Эффект зависит от значения цвета границы | Воспроизвести » |
| inset | Задает 3D границу вставки. Эффект зависит от значения цвета границы | Воспроизвести » |
| outset | Задает 3D границу начала. Эффект зависит от значения цвета границы | Воспроизвести » |
| initial | Задает для этого свойства значение индекса. Прочитать о initial | Воспроизвести » |
| inherit | Наследует это свойство от родительского элемента. Прочитать о inherit |
Примеры
Пример
Граница паза:
div {
border-style: groove;
border-color: coral;
border-width: 7px;
}
Редактор кода »
Пример
Граница хребет :
div {
border-style: ridge;
border-color: coral;
border-width: 7px;
}
Редактор кода »
Пример
Граница вставка:
div {
border-style: inset;
border-color: coral;
border-width: 7px;
}
Редактор кода »
Пример
Граница начальная:
div {
border-style: outset;
border-color: coral;
border-width: 7px;
}
Редактор кода »
Пример
Установить различные границы на каждой стороне элемента:
p.one {border-style: dotted solid dashed double;}
p.two {border-style: dotted solid dashed;}
p.three {border-style: dotted solid;}
p.four {border-style: dotted;}
Редактор кода »
Связанные страницы
CSS учебник: CSS Border
HTML DOM справочник: Свойство borderStyle
