Die border-style eienskap
Die eienskap border-style stel die styl
van die rand vir alle kante gelyktydig of
afsonderlik vir elke kant. Dit is 'n kortkode-eienskap
vir die volgende eienskappe: border-left-style,
border-right-style,
border-top-style,
border-bottom-style.
Sintaksis
selektor {
border-style: waarde;
}
Waardes
| Waarde | Beskrywing |
|---|---|
solid |
'n Soliede lyn. |
dotted |
Rand as stippels. |
dashed |
Rand as strepies. |
ridge |
Rand as 'n verhewe lyn. |
double |
Rand as 'n dubbel lyn.
Om die effek te sien, moet die randdikte minstens 3px wees.
|
groove |
Ingesinkte rand. |
inset |
Ingedrukte rand. |
outset |
Uitstaande rand. |
none |
Geen rand nie. |
Standaardwaarde: none.
Aantal waardes
Die eienskap kan 1, 2,
3 of 4 waardes aanvaar, gespesifiseer
met 'n spasie:
| Aantal | Beskrywing |
|---|---|
1 |
Tipe vir alle kante gelyktydig. |
2 |
Eerste waarde vir bo en onder, tweede - vir linker- en regterkant. |
3 |
Eerste waarde vir bo, tweede - vir linker- en regterkant, derde - vir onder. |
4 |
Eerste waarde vir die boonste rand, tweede - vir die regterkant, derde - vir die onderkant, vierde - vir die linkerkant. |
Voorbeeld . Waarde solid
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Voorbeeld . Waarde dotted
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: dotted;
border-color: black;
width: 300px;
height: 100px;
}
:
Voorbeeld . Waarde dashed
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: dashed;
border-color: black;
width: 300px;
height: 100px;
}
:
Voorbeeld . Waarde ridge
<div id="elem"></div>
#elem {
border-width: 3px;
border-style: ridge;
border-color: black;
width: 300px;
height: 100px;
}
:
Voorbeeld . Waarde double
<div id="elem"></div>
#elem {
border-width: 3px;
border-style: double;
border-color: black;
width: 300px;
height: 100px;
}
:
Voorbeeld . Waarde groove
<div id="elem"></div>
#elem {
border-width: 3px;
border-style: groove;
border-color: black;
width: 300px;
height: 100px;
}
:
Voorbeeld . Waarde inset
<div id="elem"></div>
#elem {
border-width: 3px;
border-style: inset;
border-color: black;
width: 300px;
height: 100px;
}
:
Voorbeeld . Waarde outset
<div id="elem"></div>
#elem {
border-width: 3px;
border-style: outset;
border-color: black;
width: 300px;
height: 100px;
}
:
Voorbeeld
In hierdie voorbeeld word verskillende tipes rande vir verskillende kante van die element gespesifiseer:
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: solid dotted dashed dotted;
border-color: black;
width: 300px;
height: 100px;
}
:
Voorbeeld
En nou is verskillende randdiktes en kleure ook vir verskillende kante van die element gespesifiseer:
<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;
}
:
Voorbeeld
Nou is die tipe solid gespesifiseer vir die boonste en onderste rand,
en dotted vir die regter- en linkerkant:
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: solid dotted;
border-color: black;
width: 300px;
height: 100px;
}
:
Sien ook
-
die eienskap
border-color,
wat die kleur van die rand spesifiseer -
die eienskap
border-width,
wat die dikte van die rand spesifiseer -
die eienskap
border,
wat 'n kortkode-eienskap vir die rand is