CSS border style
HTML5CSS.ru
ЛУЧШИЙ САЙТ ДЛЯ РАЗРАБОТЧИКОВ
❮ Назад Полный CSS Справочник Дальше ❯
Пример
Задайте стиль для границы:
div {border-style: dotted;}
Подробнее примеры ниже.
Определение и использование
Свойство border-style задает стиль четырех границ элемента. Это свойство может иметь от одного до четырех значений.
Примеры:
- border-style: dotted solid double dashed;
- top border is dotted
- right border is solid
- bottom border is double
- left border is dashed
- border-style: dotted solid double;
- top border is dotted
- right and left borders are solid
- bottom border is double
- border-style: dotted solid;
- top and bottom borders are dotted
- right and left borders are solid
- border-style: dotted;
- all four borders are dotted
| Значение по умолчанию: | none |
|---|---|
| Inherited: | |
| Animatable: | no. Читайте о animatable |
| Version: | CSS1 |
| Синтаксис JavaScript: | object.style.borderStyle=»dotted double» |
Поддержка браузера
Номера в таблице указывают первую версию браузера, которая полностью поддерживает свойство.
| Свойство | |||||
|---|---|---|---|---|---|
| border-style | 1.0 | 4.0 | 1.0 | 1.0 | 3.5 |
Примечание: Значение «скрытый» не поддерживается в IE7 и более ранних версиях. IE8 требует! Doctype. IE9 и последующей поддержки «скрытые».
Синтаксис CSS
border-style: none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|initial|inherit;
Значения свойств
| Значение | Описание | |
|---|---|---|
| none | Значение по умолчанию. Не указывает границы | |
| hidden | Так же, как «None», за исключением разрешения пограничного конфликта для элементов таблицы | |
| dotted | Задает пунктирную границу | |
| dashed | Задает пунктирную границу | |
| solid | Задает сплошную границу | |
| double | Задает двойную границу | |
| groove | Задание трехмерной границы с канавкой. Эффект зависит от значения цвета границы | |
| ridge | Задание трехмерной ребристой границы. Эффект зависит от значения цвета границы | |
| inset | Задает 3D-вставку границы. Эффект зависит от значения цвета границы | |
| outset | Задание трехмерной границы начала. Эффект зависит от значения цвета границы | |
| initial | ||
| inherit | Наследует это свойство из родительского элемента. (Читайте о inherit) |
Другие примеры
Пример
Пунктирная граница:
div {border-style: dashed;}
Пример
Сплошная граница:
div {border-style: solid;}
Пример
Двойная граница:
div {border-style: double;}
Пример
Граница канавки:
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 Свойство
❮ Назад Полный CSS Справочник Дальше ❯
Популярное CSS
css текст
блоки css
css картинки
как сделать css
цвета css
шрифты css
css стили
елементы css
фон css
кнопки css
таблица css
размер css
ссылки css
изображение css
выравнивание css
внешние отступы css
внутренние отступы css
списки css
css ширина
css при наведении
css формы
Copyright 2018-2020 HTML5CSS.ru
Правила и Условия Политика конфиденциальности О нас Контакты
seodon.ru | CSS справочник — border
Опубликовано: 18.08.2010 Последняя правка: 08.12.2015
Свойство CSS border объединяет в себе несколько свойств для создания рамки (границы) вокруг элемента и указания ее стиля, толщины и цвета.
Рамка — это линия, которая проходит между внешними полями (margin) и внутренними отступами (padding) элемента, а если отступов нет — она идет по краю содержимого элемента.
У блочных элементов рамка всегда представляет собой прямоугольник, у встроенных (inline) она тоже может быть прямоугольной формы. Если же встроенный элемент располагается на нескольких строках, то, в отличие от контура (outline), рамка будет охватывать каждую строку в отдельности, а по ее краям будут возникать разрывы.
Расположение рамки элемента — border.
Если необходимо установить или изменить рамку только на определенной стороне элемента, то применяются свойства border-top (сверху), border-right (справа), border-bottom (снизу) или border-left (слева).
Тип свойства
Назначение: рамки.
Применяется: ко всем элементам.
Наследуется: нет.
Значения
Значение свойства border — это значение inherit либо одно или несколько (разделенных пробелом) значений его следующих подсвойств:
- border-width — задает толщину рамки вокруг элемента.

- border-style — устанавливает стиль рамки.
- border-color — цвет рамки.
- inherit — наследует значение border от родительского элемента.
Процентная запись: не существует.
Значение по умолчанию: зависит от значений по умолчанию каждого подсвойства border.
Значения подсвойств допустимо указывать абсолютно в любом порядке — браузер сам определит, где и какое из них находится.
Синтаксис
border: [border-width || border-style || border-color] | inherit
Пример CSS: использование border
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "https://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>seodon.ru - CSS свойство border</title>
<style type="text/css">
p {
padding: 5px; /* внутренние отступы */
border: #cc0000 3px dashed; /* стили рамки */
}
</style>
</head>
<body>
<p>Указан цвет рамки (#cc0000), ее толщина (3px)
и стиль отображения (пунктир - dashed).
</p>
</body>
</html>Результат примера
Результат. Использование свойства CSS border.
Версии CSS
| Версия: | CSS 1 | CSS 2 | CSS 2.1 | CSS 3 |
| Поддержка: | Да | Да | Да | Да |
Браузеры
| Браузер: | Internet Explorer | Google Chrome | Mozilla Firefox | Opera | Safari | |
| Версия: | 6.0 и 7.0 | 8.0 и выше | 2.0 и выше | 2.0 и выше | 9.2 и выше | 3.1 и выше |
| Поддержка: | Частично | Да | Да | Да | Да | Да |
Internet Explorer 6.0 и 7.0 не понимают значение inherit.
CSS Borders — GeeksforGeeks
Свойства границы CSS позволяют нам установить стиль, цвет и ширину границы.
Примечание: Различные свойства могут быть установлены для всех различных границ, т.
е. верхняя граница, правая граница, нижняя граница и левая граница.
Свойства границ CSS:
1. Стиль границы
- CSS свойство border-top style
- border-right-style Свойство
- border-bottom-style
- Собственность по границе лево-левому стилю
2. Ширина границы
- Собственность пограничной ширины
- . width Свойство
3. Цвет границы
- border-top-color Свойство
- border-right-color Свойство
- border-bottom-color Свойство
- border-left-color0018
4. Граница отдельных сторон
5. Свойство радиуса границы
1. Стиль границы свойство border-style
5 : Ни одно из других свойств границы не будет работать без установки стиля границы.
Ниже приведены типы границ:
- пунктирная — описывает пунктирную границу
- пунктирная — описывает пунктирную границу
- сплошная — описывает сплошную границу
- двойная — описывает двойную границу
- канавка — описывает трехмерную рифленую границу.
- ребро – описывает трехмерную ребристую границу.
- вставка — описывает трехмерную границу вставки.
- начало — описывает начальную границу 3D.
- none — не описывает границы
- hidden — описывает скрытую границу
Пример:
HTML
< |
Выход:
. Ширина границы может быть в px, pt, cm или тонкая, средняя и толстая.
Пример:
HTML
|
Вывод:
3 900 Граница0005 : Это свойство используется для установки цвета границы.
Цвет можно задать с помощью имени цвета, шестнадцатеричного значения или значения RGB. Если цвет не указан, граница наследует цвет самого элемента. Example:
HTML
|
Вывод:
4.
Границы отдельных сторон: Используя свойство границы, мы можем указать ширину, стиль и цвет для всех границ отдельно, для этого мы должны задать некоторые значения для всех сторон границы.
Синтаксис:
border-top-style : dotted; граница-нижняя-ширина: толстая; цвет правой границы: зеленый; и т.д.
Пример: В этом примере мы установили стиль границы в виде точек в h3.
HTML
|
Output:
Дополнительные примеры CSS Border:
Пример: В этом примере мы используем стиль границы и свойство стиля границы в теге p.
HTML
p {
< p >
|
Выход:
0004 Синтаксис: Если свойства границы имеют 3 значения, то:стиль границы: сплошная точка, двойная Сплошной: верхняя граница Пунктир: левая и правая границы Double: bottom border
Example:
HTML
|
Output:
Syntax: If border properties have 2 values
стиль границы: сплошной пунктирный Сплошной: верхняя и нижняя граница Пунктир: правая и левая границы
Пример:
HTML
|
Вывод:
Синтаксис: Если свойства границы имеют 1 значение
border-style:dotted Пунктир: верхняя, нижняя, левая и правая границы
Example:
HTML
|
Вывод: 9 9
5.
Свойство Радиус границы: Используется для закругления угла границы, что выглядит более привлекательно.
Example:
HTML
|
. Поддерживаемые браузеры: следующий →
← предыдущая Граница — это сокращенное свойство в CSS, которое используется для добавления рамки к элементу. Это позволяет нам указать границу поля. Он устанавливает ширину, стиль и цвет границы. Это свойство CSS включает следующие свойства границы: Хотя границы и контуры очень похожи, между контурами и границами есть некоторые различия, которые заключаются в следующем: Давайте рассмотрим пример, чтобы понять свойство границы. <голова> <стиль> п{
граница: 4 пикселя синяя;
размер шрифта: 20px;
красный цвет;
выравнивание текста: по центру;
}
p.none {стиль границы: нет;}
p.dotted {граница: пунктирная;}
p.dashed {стиль границы: пунктир;}
p.solid {стиль границы: сплошной;}
p.double {стиль границы: двойной;}
p.groove {стиль границы: канавка;}
p.ridge {стиль границы: хребет;}
p.inset {стиль границы: вставка;}
p.outset {стиль границы: начало;}
p.hidden {стиль границы: скрытый;} стиль> голова> <тело> Без границы. Точечная граница. Штриховая граница. Сплошная граница. Двойная рамка. Граница канавки. Граница хребта. Вставленная граница.
how in Add in Barderi
8 00 how in a ind in darderi in
00 how in darderi in darderi
00.
Его значение по умолчанию — средний .
Это свойство нельзя использовать отдельно. Он всегда используется с другими свойствами границы, такими как свойство «border-style», чтобы сначала установить границу; в противном случае это не сработает.
Ширина границы может быть разной для каждой отдельной стороны. Это можно сделать, используя ширину нижней границы, граница-верхняя ширина, граница-правая ширина и граница-левая ширина .
Подобно border-width , стиль границы может быть разным для каждой отдельной стороны.
Это можно сделать с помощью свойств border-bottom-style, border-top-style, border-right-style и border-left-style .
Свойство border-color нельзя использовать отдельно. Его необходимо использовать с другими свойствами границы, такими как свойство «border-style», чтобы установить границу; в противном случае это не сработает.
Пример


Читайте о animatable
Не указывает границы
(Читайте о inherit)

dotted {
0114 <
0009