Properti border-width
Properti border-width mengatur ketebalan
border untuk semua sisi secara bersamaan atau
terpisah untuk setiap sisi. Merupakan properti singkatan
untuk properti border-left-width,
border-right-width,
border-top-width,
border-bottom-width.
Nilai properti dapat berupa satuan
untuk ukuran apa pun, kecuali persen, atau kata kunci
thin (border sebesar 2 piksel),
medium (border sebesar 4 piksel) atau thick
(border sebesar 6 piksel). Nilai
default: medium.
Sintaksis
selektor {
border-width: 1, 2, 3 atau 4 nilai;
}
Jumlah Nilai
Properti dapat menerima 1, 2,
3 atau 4 nilai, yang ditentukan
dengan spasi:
| Jumlah | Keterangan |
|---|---|
1 |
Tipe untuk semua sisi secara bersamaan. |
2 |
Nilai pertama untuk atas dan bawah, kedua - untuk border kiri dan kanan. |
3 |
Nilai pertama untuk atas, kedua - untuk border kiri dan kanan, ketiga - untuk bawah. |
4 |
Nilai pertama untuk border atas, kedua - untuk border kanan, ketiga - untuk border bawah, keempat - untuk border kiri. |
Contoh
Atur border dengan ketebalan satu piksel:
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Contoh
Atur border dengan ketebalan 4 piksel:
<div id="elem"></div>
#elem {
border-width: 4px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Contoh
Atur ketebalan border atas dan bawah
sebesar 1px, dan kanan serta kiri - sebesar 4px:
<div id="elem"></div>
#elem {
border-width: 1px 4px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Contoh
Atur ketebalan border atas sebesar 1px,
kanan dan kiri - sebesar 4px, dan bawah sebesar
6px:
<div id="elem"></div>
#elem {
border-width: 1px 4px 6px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Contoh
Atur ketebalan border atas sebesar 1px,
kanan sebesar 4px, bawah - sebesar 6px,
dan kiri sebesar 8px:
<div id="elem"></div>
#elem {
border-width: 1px 4px 6px 8px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Contoh
Atur ketebalan border dengan kata kunci thin:
<div id="elem"></div>
#elem {
border-width: thin;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Contoh
Atur ketebalan border dengan kata kunci medium:
<div id="elem"></div>
#elem {
border-width: medium;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Contoh
Atur ketebalan border dengan kata kunci thick:
<div id="elem"></div>
#elem {
border-width: thick;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
Contoh
Atur border yang berbeda untuk sisi yang berbeda:
<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;
}
:
Lihat juga
-
properti
border-style,
yang mengatur tampilan border -
properti
border-color,
yang mengatur warna border -
properti
border,
yang merupakan properti singkatan untuk border