Xüsusiyyət border-style
border-style xüsusiyyəti sərhədin stilını
bütün tərəflər üçün eyni anda və ya hər tərəf üçün ayrı-ayrılıqda
təyin edir. Aşağıdakı xüsusiyyətlər üçün qısaldılmış xüsusiyyətdir:
border-left-style,
border-right-style,
border-top-style,
border-bottom-style.
Sintaksis
selektor {
border-style: qiymet;
}
Qiymetlər
| Qiymet | Açıqlama |
|---|---|
solid |
Kəsintisiz xətt. |
dotted |
Nöqtəli sərhəd. |
dashed |
Tireli sərhəd. |
ridge |
Qabarıq xətt şəklində sərhəd. |
double |
İkiqat xətt şəklində sərhəd.
Effekti görmək üçün sərhədin qalınlığı ən azı 3px olmalıdır.
|
groove |
Oyuq sərhəd. |
inset |
Basıq sərhəd. |
outset |
Qabarıq sərhəd. |
none |
Sərhədin olmaması. |
Standart qiymət: none.
Qiymətlərin sayı
Xüsusiyyət 1, 2,
3 və ya 4 sayda qiymət qəbul edə bilər,
boşluqla ayrılır:
| Say | Açıqlama |
|---|---|
1 |
Bütün tərəflər üçün eyni tip. |
2 |
Birinci qiymət üst və alt, ikinci - sol və sağ sərhədlər üçün. |
3 |
Birinci qiymət üst, ikinci - sol və sağ sərhədlər, üçüncü - alt sərhəd üçün. |
4 |
Birinci qiymət üst sərhəd, ikinci - sağ, üçüncü - alt, dördüncü - sol sərhəd üçün. |
Nümunə . Solid qiyməti
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Nümunə . Dotted qiyməti
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: dotted;
border-color: black;
width: 300px;
height: 100px;
}
:
Nümunə . Dashed qiyməti
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: dashed;
border-color: black;
width: 300px;
height: 100px;
}
:
Nümunə . Ridge qiyməti
<div id="elem"></div>
#elem {
border-width: 3px;
border-style: ridge;
border-color: black;
width: 300px;
height: 100px;
}
:
Nümunə . Double qiyməti
<div id="elem"></div>
#elem {
border-width: 3px;
border-style: double;
border-color: black;
width: 300px;
height: 100px;
}
:
Nümunə . Groove qiyməti
<div id="elem"></div>
#elem {
border-width: 3px;
border-style: groove;
border-color: black;
width: 300px;
height: 100px;
}
:
Nümunə . Inset qiyməti
<div id="elem"></div>
#elem {
border-width: 3px;
border-style: inset;
border-color: black;
width: 300px;
height: 100px;
}
:
Nümunə . Outset qiyməti
<div id="elem"></div>
#elem {
border-width: 3px;
border-style: outset;
border-color: black;
width: 300px;
height: 100px;
}
:
Nümunə
Bu nümunədə elementin müxtəlif tərəfləri üçün müxtəlif sərhəd tipləri təyin edilib:
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: solid dotted dashed dotted;
border-color: black;
width: 300px;
height: 100px;
}
:
Nümunə
İndi isə elementin müxtəlif tərəfləri üçün müxtəlif sərhəd qalınlığı və rəngi təyin edilib:
<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;
}
:
Nümunə
İndi üst və alt sərhəd üçün
solid tipi, sağ və sol üçün isə
dotted tipi təyin edilib:
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: solid dotted;
border-color: black;
width: 300px;
height: 100px;
}
:
Həmçinin bax
-
border-colorxüsusiyyəti,
sərhədin rəngini təyin edir -
border-widthxüsusiyyəti,
sərhədin qalınlığını təyin edir -
borderxüsusiyyəti,
sərhəd üçün qısaldılmış xüsusiyyətdir