คุณสมบัติ float สำหรับบล็อกใน CSS

คุณสมบัติ float ไม่เพียงแต่ใช้ได้กับรูปภาพเท่านั้น แต่ยังใช้กับบล็อกอื่นใดก็ได้

มาลองทดสอบดู

สมมติว่าเรามีบล็อกหลักที่มีคลาส parent และข้างในมีข้อความและบล็อกรองที่มีคลาส child อยู่ บล็อกทั้งสองกำหนดขอบเขต และบล็อกรองยังกำหนดความกว้างและความสูง:

html<div class="parent">
  <div class="child"></div>
  some long text
</div>
css.parent {
  border: 1px solid red;
  text-align: justify;
}
.child {
  width: 200px;
  height: 100px;
  border: 1px solid green;
}

Результат:

ทีนี้ลองตั้งค่า float ของบล็อกรองเป็น left - ข้อความจะเริ่มล้อบล็อกของเรา:

html<div class="parent">
  <div class="child"></div>
  some long text
</div>
css.parent {
  border: 1px solid red;
  text-align: justify;
}
.child {
  float: left;
  width: 200px;
  height: 100px;
  border: 1px solid green;
}

Результат:

Задание 1

สร้างหน้าเว็บตามตัวอย่างนี้: