CSS ระบุ clear
定义和用法
clear 属性规定元素的哪一侧不允许其他浮动元素。
说明
clear 属性定义了元素的哪边上不允许出现浮动元素。在 CSS1 和 CSS2 中,这是通过自动为清除元素(即设置了 clear 属性的元素)增加上外边距实现的。在 CSS2.1 中,会在元素上外边距之上增加清除空间,而外边距本身并不改变。不论哪一种改变,最终结果都一样,如果声明为左边或右边清除,会使元素的上外边框边界刚好在该边上浮动元素的下外边距边界之下。
ดูเพิ่มเติมที่:
ตัวอย่าง CSSการจัดตำแหน่ง CSS
คู่มืออ้างอิง HTML DOMคุณสมบัติ clear
ภาษา CSS
clear: none|left|right|both|initial|inherit;
ค่าของตัวแปร
ค่า | คำอธิบาย |
---|---|
left | ไม่อนุญาตให้ฟลอตปรากฏที่ด้านซ้าย |
right | ไม่อนุญาตให้ฟลอตปรากฏที่ด้านขวา |
both | ไม่อนุญาตให้ฟลอตปรากฏที่ทั้งสองด้านข้าง |
none | ค่าเริ่มต้น。ยอมให้ฟลอตปรากฏที่ทั้งสองด้าน |
inherit | กำหนดให้ค่าของตัวแปร clear มีค่าตามแบบจำลองของตัวแปรต้น |
รายละเอียดเทคนิค
ค่าเริ่มต้น: | none |
---|---|
มีความเป็นเจ้าของ: | no |
เวอร์ชั่น: | CSS1 |
JavaScript ภาษาเขียน: | object.style.clear="left" |
TIY ตัวอย่าง
- ลบฟลอตของอิเลเมนต์
- ตัวอย่างนี้แสดงวิธีการใช้ลบอิเลเมนต์ของการหลุดข้างของอิเลเมนต์ที่มีฟลอตที่ด้านข้าง
การสนับสนุนโดยบราวเซอร์
ตัวเลขในตารางระบุเวอร์ชั่นบราวเซอร์แรกที่สนับสนุนคุณสมบัตินี้อย่างเต็มที่。
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
1.0 | 5.0 | 1.0 | 1.0 | 6.0 |