Свойство border-width
Свойството border-width задава дебелината
на границата за всички страни едновременно или
отделно за всяка страна. То е свойство-съкращение
за свойствата border-left-width,
border-right-width,
border-top-width,
border-bottom-width.
Стойност на свойството са всякакви единици
за размери, с изключение на проценти, или ключови
думи thin (граница от 2 пиксела),
medium (граница от 4 пиксела) или thick
(граница от 6 пиксела). Стойност по
подразбиране: medium.
Синтаксис
селектор {
border-width: 1, 2, 3 или 4 стойности;
}
Брой стойности
Свойството може да приема 1, 2,
3 или 4 стойности, посочени
чрез интервал:
| Брой | Описание |
|---|---|
1 |
Тип за всички страни едновременно. |
2 |
Първа стойност за горната и долната страна, втора - за лявата и дясната граници. |
3 |
Първа стойност за горната страна, втора - за лявата и дясната граници, трета - за долната. |
4 |
Първа стойност за горната граница, втора - за дясната, трета - за долната, четвърта - за лявата граница. |
Пример
Задаване на граница с дебелина един пиксел:
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Пример
Задаване на граница с дебелина 4 пиксела:
<div id="elem"></div>
#elem {
border-width: 4px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Пример
Задаване на дебелина на горната и долната граница
1px, а на дясната и лявата - 4px:
<div id="elem"></div>
#elem {
border-width: 1px 4px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Пример
Задаване на дебелина на горната граница 1px,
дясната и лявата - 4px, а долната
6px:
<div id="elem"></div>
#elem {
border-width: 1px 4px 6px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Пример
Задаване на дебелина на горната граница 1px,
дясната 4px, долната - 6px,
а лявата 8px:
<div id="elem"></div>
#elem {
border-width: 1px 4px 6px 8px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Пример
Задаване на дебелина на границата с ключова дума thin:
<div id="elem"></div>
#elem {
border-width: thin;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Пример
Задаване на дебелина на границата с ключова дума medium:
<div id="elem"></div>
#elem {
border-width: medium;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Пример
Задаване на дебелина на границата с ключова дума thick:
<div id="elem"></div>
#elem {
border-width: thick;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Пример
Задаване на различна граница за различни страни:
<div id="elem"></div>
#elem {
border-width: 1px 2px 3px 4px;
border-style: dashed dotted solid double;
border-color: red blue green black;
width: 300px;
height: 100px;
}
:
Вижте също
-
свойство
border-style,
което задава външния вид на границата -
свойство
border-color,
което задава цвета на границата -
свойство
border,
което е свойство-съкращение за границата