Eigenschap border-width
De eigenschap border-width stelt de dikte
van de rand voor alle zijden tegelijk of
afzonderlijk voor elke zijde in. Het is een shorthand-eigenschap
voor de eigenschappen border-left-width,
border-right-width,
border-top-width,
border-bottom-width.
De waarde van de eigenschap kan elke eenheid
voor afmetingen zijn, behalve percentages, of de sleutelwoorden
thin (rand van 2 pixels),
medium (rand van 4 pixels) of thick
(rand van 6 pixels). Standaardwaarde:
medium.
Syntaxis
selector {
border-width: 1, 2, 3 of 4 waarden;
}
Aantal waarden
De eigenschap kan 1, 2,
3 of 4 waarden aannemen, gescheiden
door spaties:
| Aantal | Beschrijving |
|---|---|
1 |
Type voor alle zijden tegelijk. |
2 |
Eerste waarde voor boven- en onderkant, tweede - voor linker- en rechterrand. |
3 |
Eerste waarde voor bovenkant, tweede - voor linker- en rechterrand, derde - voor onderkant. |
4 |
Eerste waarde voor bovenrand, tweede - voor rechterrand, derde - voor onderrand, vierde - voor linkerrand. |
Voorbeeld
We stellen een rand in met een dikte van één pixel:
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Voorbeeld
We stellen een rand in met een dikte van 4 pixels:
<div id="elem"></div>
#elem {
border-width: 4px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Voorbeeld
We stellen de dikte van de boven- en onderrand in
op 1px, en de rechter- en linkerrand - op 4px:
<div id="elem"></div>
#elem {
border-width: 1px 4px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Voorbeeld
We stellen de dikte van de bovenrand in op 1px,
de rechter- en linkerrand - op 4px, en de onderrand op
6px:
<div id="elem"></div>
#elem {
border-width: 1px 4px 6px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Voorbeeld
We stellen de dikte van de bovenrand in op 1px,
de rechterrand op 4px, de onderrand - op 6px,
en de linkerrand op 8px:
<div id="elem"></div>
#elem {
border-width: 1px 4px 6px 8px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Voorbeeld
We stellen de randdikte in met het sleutelwoord thin:
<div id="elem"></div>
#elem {
border-width: thin;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Voorbeeld
We stellen de randdikte in met het sleutelwoord medium:
<div id="elem"></div>
#elem {
border-width: medium;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Voorbeeld
We stellen de randdikte in met het sleutelwoord thick:
<div id="elem"></div>
#elem {
border-width: thick;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Voorbeeld
We stellen een verschillende rand in voor verschillende zijden:
<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;
}
:
Zie ook
-
de eigenschap
border-style,
die het uiterlijk van de rand bepaalt -
de eigenschap
border-color,
die de kleur van de rand bepaalt -
de eigenschap
border,
die de shorthand-eigenschap voor de rand is