CSS ระบุ clear

  • หน้าแรก @charset
  • หน้าต่อไป clip

定义和用法

clear 属性规定元素的哪一侧不允许其他浮动元素。

说明

clear 属性定义了元素的哪边上不允许出现浮动元素。在 CSS1 和 CSS2 中,这是通过自动为清除元素(即设置了 clear 属性的元素)增加上外边距实现的。在 CSS2.1 中,会在元素上外边距之上增加清除空间,而外边距本身并不改变。不论哪一种改变,最终结果都一样,如果声明为左边或右边清除,会使元素的上外边框边界刚好在该边上浮动元素的下外边距边界之下。

ดูเพิ่มเติมที่:

ตัวอย่าง CSSการจัดตำแหน่ง CSS

คู่มืออ้างอิง HTML DOMคุณสมบัติ clear

ตัวอย่าง

ไม่อนุญาตให้ฟลอตปรากฏที่ด้านซ้ายและด้านขวาของภาพ

img
  {
  float:left;
  clear:both;
  }

ลองเดาเอง

ภาษา 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
  • หน้าแรก @charset
  • หน้าต่อไป clip