Lastnost border-style
Lastnost border-style določa slog
obrobe za vse strani hkrati ali
ločeno za vsako stran. Je okrajšana lastnost
za naslednje lastnosti: border-left-style,
border-right-style,
border-top-style,
border-bottom-style.
Sintaksa
selektor {
border-style: vrednost;
}
Vrednosti
| Vrednost | Opis |
|---|---|
solid |
Polna črta. |
dotted |
Obroba v obliki pik. |
dashed |
Obroba v obliki črtkanja. |
ridge |
Obroba v obliki izbočene črte. |
double |
Obroba v obliki dvojne črte.
Za učinek mora biti debelina obrobe vsaj 3px.
|
groove |
Vbočena obroba. |
inset |
Vtisnjena obroba. |
outset |
Izbokla obroba. |
none |
Brez obrobe. |
Privzeta vrednost: none.
Število vrednosti
Lastnost lahko sprejme 1, 2,
3 ali 4 vrednosti, ločene
s presledkom:
| Število | Opis |
|---|---|
1 |
Tip za vse strani hkrati. |
2 |
Prva vrednost za vrh in dno, druga - za levo in desno obrobo. |
3 |
Prva vrednost za vrh, druga - za levo in desno obrobo, tretja - za spodnjo. |
4 |
Prva vrednost za zgornjo obrobo, druga - za desno, tretja - za spodnjo, četrta - za levo obrobo. |
Primer . Vrednost solid
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Primer . Vrednost dotted
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: dotted;
border-color: black;
width: 300px;
height: 100px;
}
:
Primer . Vrednost dashed
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: dashed;
border-color: black;
width: 300px;
height: 100px;
}
:
Primer . Vrednost ridge
<div id="elem"></div>
#elem {
border-width: 3px;
border-style: ridge;
border-color: black;
width: 300px;
height: 100px;
}
:
Primer . Vrednost double
<div id="elem"></div>
#elem {
border-width: 3px;
border-style: double;
border-color: black;
width: 300px;
height: 100px;
}
:
Primer . Vrednost groove
<div id="elem"></div>
#elem {
border-width: 3px;
border-style: groove;
border-color: black;
width: 300px;
height: 100px;
}
:
Primer . Vrednost inset
<div id="elem"></div>
#elem {
border-width: 3px;
border-style: inset;
border-color: black;
width: 300px;
height: 100px;
}
:
Primer . Vrednost outset
<div id="elem"></div>
#elem {
border-width: 3px;
border-style: outset;
border-color: black;
width: 300px;
height: 100px;
}
:
Primer
V tem primeru so določeni različni tipi obrobe za različne strani elementa:
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: solid dotted dashed dotted;
border-color: black;
width: 300px;
height: 100px;
}
:
Primer
Tukaj so za različne strani elementa določene tudi različne debeline obrobe in njena barva:
<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;
}
:
Primer
Tukaj sta za zgornjo in spodnjo obrobo določena
tip solid, za desno in levo pa
dotted:
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: solid dotted;
border-color: black;
width: 300px;
height: 100px;
}
:
Glejte tudi
-
lastnost
border-color,
ki določa barvo obrobe -
lastnost
border-width,
ki določa debelino obrobe -
lastnost
border,
ki je okrajšana lastnost za obrobo