⊗mkPmFlPWT 203 of 250 menu

คุณสมบัติ float และ parent ที่ไม่มีข้อความใน CSS

ตอนนี้สมมติว่าเรามี div ที่มีคลาส parent โดยไม่มีข้อความ แต่มีบล็อคลูกสองบล็อก ที่มีคลาส child:

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

:

มาทำให้บล็อคลูกลอยไปทางซ้าย แล้วดูว่าจะเกิดอะไรขึ้น:

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

:

อย่างที่เราเห็น บล็อคลูกจัดเรียงเป็นแถว อย่างไรก็ตาม ความสูงของ parent หายไปและ บล็อกของเรายื่นออกมาจากมันทางด้านล่าง

พฤติกรรมนี้เป็นที่รู้จักสำหรับเราแล้ว ในการแก้ปัญหา ควรใช้ clearfix มาทำกัน:

<div class="parent"> <div class="child">1</div> <div class="child">2</div> <div class="clearfix"></div> </div> .parent { width: 500px; border: 1px solid red; text-align: justify; } .child { float: left; width: 200px; height: 100px; border: 1px solid green; } .clearfix { clear: both; }

:

ทำซ้ำหน้าตามตัวอย่างนี้:

ทำซ้ำหน้าตามตัวอย่างนี้:

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ