Właściwość border-width
Właściwość border-width ustawia grubość
obramowania dla wszystkich stron jednocześnie lub
osobno dla każdej strony. Jest właściwością-skrótem
dla właściwości border-left-width,
border-right-width,
border-top-width,
border-bottom-width.
Wartością właściwości są dowolne jednostki
dla rozmiarów, z wyjątkiem procentów, albo słowa kluczowe
thin (obramowanie o grubości 2 pikseli),
medium (obramowanie o grubości 4 pikseli) lub thick
(obramowanie o grubości 6 pikseli). Wartość
domyślna: medium.
Składnia
selektor {
border-width: 1, 2, 3 lub 4 wartości;
}
Liczba wartości
Właściwość może przyjmować 1, 2,
3 lub 4 wartości, podawanych
poprzez spację:
| Liczba | Opis |
|---|---|
1 |
Typ dla wszystkich stron jednocześnie. |
2 |
Pierwsza wartość dla góry i dołu, druga - dla lewej i prawej granicy. |
3 |
Pierwsza wartość dla góry, druga - dla lewej i prawej granicy, trzecia - dla dolnej. |
4 |
Pierwsza wartość dla górnej granicy, druga - dla prawej, trzecia - dla dolnej, czwarta - dla lewej granicy. |
Przykład
Ustawmy obramowanie o grubości jednego piksela:
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Przykład
Ustawmy obramowanie o grubości 4 pikseli:
<div id="elem"></div>
#elem {
border-width: 4px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Przykład
Ustawmy grubość górnej i dolnej granicy
na 1px, a prawej i lewej - na 4px:
<div id="elem"></div>
#elem {
border-width: 1px 4px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Przykład
Ustawmy grubość górnej granicy na 1px,
prawej i lewej - na 4px, a dolnej na
6px:
<div id="elem"></div>
#elem {
border-width: 1px 4px 6px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Przykład
Ustawmy grubość górnej granicy na 1px,
prawej na 4px, dolnej - na 6px,
a lewej na 8px:
<div id="elem"></div>
#elem {
border-width: 1px 4px 6px 8px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Przykład
Ustawmy grubość obramowania słowem kluczowym thin:
<div id="elem"></div>
#elem {
border-width: thin;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Przykład
Ustawmy grubość obramowania słowem kluczowym medium:
<div id="elem"></div>
#elem {
border-width: medium;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Przykład
Ustawmy grubość obramowania słowem kluczowym thick:
<div id="elem"></div>
#elem {
border-width: thick;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Przykład
Ustawmy różne obramowanie dla różnych stron:
<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;
}
:
Zobacz też
-
właściwość
border-style,
która ustawia wygląd obramowania -
właściwość
border-color,
która ustawia kolor obramowania -
właściwość
border,
która jest właściwością-skrótem dla obramowania