คุณสมบัติ border-width
คุณสมบัติ border-width กำหนดความหนาของ
เส้นขอบสำหรับทุกด้านพร้อมกันหรือ
แยกแต่ละด้าน เป็นคุณสมบัติแบบย่อ
สำหรับคุณสมบัติ border-left-width,
border-right-width,
border-top-width,
border-bottom-width.
ค่าของคุณสมบัติสามารถเป็นได้ หน่วย
สำหรับขนาด ใดๆ ยกเว้นเปอร์เซ็นต์ หรือคำสำคัญ
thin (เส้นขอบที่ 2 พิกเซล),
medium (เส้นขอบที่ 4 พิกเซล) หรือ thick
(เส้นขอบที่ 6 พิกเซล) ค่าเริ่มต้น:
medium.
ไวยากรณ์
ตัวเลือก {
border-width: 1, 2, 3 หรือ 4 ค่า;
}
จำนวนค่า
คุณสมบัตินี้สามารถรับค่าได้ 1, 2,
3 หรือ 4 ค่า โดยระบุ
คั่นด้วยช่องว่าง:
| จำนวน | คำอธิบาย |
|---|---|
1 |
กำหนดสำหรับทุกด้านพร้อมกัน |
2 |
ค่าแรกสำหรับด้านบนและล่าง, ค่าที่สอง - สำหรับเส้นขอบซ้ายและขวา |
3 |
ค่าแรกสำหรับด้านบน, ค่าที่สอง - สำหรับเส้นขอบซ้ายและขวา, ค่าที่สาม - สำหรับด้านล่าง |
4 |
ค่าแรกสำหรับเส้นขอบด้านบน, ค่าที่สอง - สำหรับเส้นขอบขวา, ค่าที่สาม - สำหรับเส้นขอบล่าง, ค่าที่สี่ - สำหรับเส้นขอบซ้าย |
ตัวอย่าง
กำหนดเส้นขอบหนา 1 พิกเซล:
<div id="elem"></div>
#elem {
border-width: 1px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
ตัวอย่าง
กำหนดเส้นขอบหนา 4 พิกเซล:
<div id="elem"></div>
#elem {
border-width: 4px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
ตัวอย่าง
กำหนดความหนาของเส้นขอบบนและล่าง
เป็น 1px และขวากับซ้ายเป็น 4px:
<div id="elem"></div>
#elem {
border-width: 1px 4px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
ตัวอย่าง
กำหนดความหนาของเส้นขอบบนเป็น 1px,
ขวาและซ้ายเป็น 4px และล่างเป็น
6px:
<div id="elem"></div>
#elem {
border-width: 1px 4px 6px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
ตัวอย่าง
กำหนดความหนาของเส้นขอบบนเป็น 1px,
ขวาเป็น 4px, ล่างเป็น 6px,
และซ้ายเป็น 8px:
<div id="elem"></div>
#elem {
border-width: 1px 4px 6px 8px;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
ตัวอย่าง
กำหนดความหนาของเส้นขอบด้วยคำสำคัญ thin:
<div id="elem"></div>
#elem {
border-width: thin;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
ตัวอย่าง
กำหนดความหนาของเส้นขอบด้วยคำสำคัญ medium:
<div id="elem"></div>
#elem {
border-width: medium;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
ตัวอย่าง
กำหนดความหนาของเส้นขอบด้วยคำสำคัญ thick:
<div id="elem"></div>
#elem {
border-width: thick;
border-style: solid;
border-color: black;
width: 300px;
height: 100px;
}
:
ตัวอย่าง
กำหนดเส้นขอบที่แตกต่างกันสำหรับแต่ละด้าน:
<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;
}
:
ดูเพิ่มเติม
-
คุณสมบัติ
border-style,
ซึ่งกำหนดลักษณะที่ปรากฏของเส้นขอบ -
คุณสมบัติ
border-color,
ซึ่งกำหนดสีของเส้นขอบ -
คุณสมบัติ
border,
ซึ่งเป็นคุณสมบัติแบบย่อสำหรับเส้นขอบ