Savybė border-style
Savybė border-style nustato sienelės stilį
visoms pusėms vienu metu arba
atskirai kiekvienai pusei. Yra sutrumpinta savybė
šioms savybėms: border-left-style,
border-right-style,
border-top-style,
border-bottom-style.
Sintaksė
selektorius {
border-style: reikšmė;
}
Reikšmės
| Reikšmė | Aprašas |
|---|---|
solid |
Vientisa linija. |
dotted |
Sienelė taškų pavidalu. |
dashed |
Sienelė brūkšnių pavidalu. |
ridge |
Sienelė išgaubtos linijos pavidalu. |
double |
Sienelė dvigubos linijos pavidalu.
Kad pamatytumėte efektą, sienelės storis turi būti mažiausiai 3px.
|
groove |
Įgaubta sienelė. |
inset |
Įspausta sienelė. |
outset |
Išgaubta sienelė. |
none |
Sienelės nebuvimas. |
Numatytoji reikšmė: none.
Reikšmių kiekis
Savybė gali priimti 1, 2,
3 arba 4 reikšmes, nurodomas
per tarpą:
| Kiekis | Aprašas |
|---|---|
1 |
Tipas visoms pusėms vienu metu. |
2 |
Pirmoji reikšmė viršui ir apačiai, antroji - kairiai ir dešiniai sienelėms. |
3 |
Pirmoji reikšmė viršui, antroji - kairiai ir dešiniai sienelėms, trečioji - apačiai. |
4 |
Pirmoji reikšmė viršutinei sienelei, antroji - dešiniai, trečioji - apatinei, ketvirtoji - kairiajai sienelei. |
Pavyzdys . Reikšmė solid
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Pavyzdys . Reikšmė dotted
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: dotted;
border-color: black;
width: 300px;
height: 100px;
}
:
Pavyzdys . Reikšmė dashed
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: dashed;
border-color: black;
width: 300px;
height: 100px;
}
:
Pavyzdys . Reikšmė ridge
<div id="elem"></div>
#elem {
border-width: 3px;
border-style: ridge;
border-color: black;
width: 300px;
height: 100px;
}
:
Pavyzdys . Reikšmė double
<div id="elem"></div>
#elem {
border-width: 3px;
border-style: double;
border-color: black;
width: 300px;
height: 100px;
}
:
Pavyzdys . Reikšmė groove
<div id="elem"></div>
#elem {
border-width: 3px;
border-style: groove;
border-color: black;
width: 300px;
height: 100px;
}
:
Pavyzdys . Reikšmė inset
<div id="elem"></div>
#elem {
border-width: 3px;
border-style: inset;
border-color: black;
width: 300px;
height: 100px;
}
:
Pavyzdys . Reikšmė outset
<div id="elem"></div>
#elem {
border-width: 3px;
border-style: outset;
border-color: black;
width: 300px;
height: 100px;
}
:
Pavyzdys
Šiame pavyzdyje nustatyti skirtingi sienelės tipai skirtingoms elemento pusėms:
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: solid dotted dashed dotted;
border-color: black;
width: 300px;
height: 100px;
}
:
Pavyzdys
O dabar skirtingoms elemento pusėms taip pat nustatytas skirtingas sienelės storis ir jos spalva:
<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;
}
:
Pavyzdys
Dabar viršutinei ir apatinei sienelei nustatytas
tipas solid, o dešiniai ir kairiai -
dotted:
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: solid dotted;
border-color: black;
width: 300px;
height: 100px;
}
:
Taip pat žiūrėkite
-
savybė
border-color,
kuri nustato sienelės spalvą -
savybė
border-width,
kuri nustato sienelės storį -
savybė
border,
kuri yra sutrumpinta sienelės savybė