⊗mkPmBMBA 156 of 250 menu

การจัดวางบล็อกองค์ประกอบใน CSS

คุณสมบัติ margin ไม่เพียงแต่ใช้ สำหรับกำหนดระยะห่างเท่านั้น แต่ยังใช้สำหรับจัดกึ่งกลาง บล็อกองค์ประกอบได้อีกด้วย โดยให้กำหนดค่าระยะห่างขวาและซ้าย เป็นค่า auto

ในตัวอย่างด้านล่าง บล็อกด้านในจะอยู่ตรงกลาง:

<div class="parent"> <div class="child"></div> </div> .parent { border: 1px solid red; } .child { height: 100px; width: 200px; border: 1px solid green; margin: 10px auto; }

:

โปรดทราบว่า วิธีการนี้สามารถจัดกึ่งกลางได้ เฉพาะบล็อกองค์ประกอบเท่านั้น, จัดเฉพาะในแนวนอน และเฉพาะเมื่อกำหนดความกว้างให้แล้วเท่านั้น

หากเราต้องการระยะห่างบนและล่างที่ต่างกัน สำหรับ margin, เราสามารถเขียนได้ดังนี้:

.child { margin: 30px auto 10px auto; }

สามารถเขียนใหม่โดยใช้สามค่าได้: ค่าแรก จะกำหนดระยะห่างด้านบน, ค่าที่สามกำหนดระยะห่างด้านล่าง, และ ค่าที่สองกำหนดค่า auto สำหรับระยะห่างขวา และซ้าย:

.child { margin: 30px auto 10px; }

ทำหน้าเว็บตามตัวอย่าง โดยทำให้ บล็อกสีเขียวจัดวางอยู่กึ่งกลาง ของคอนเทนเนอร์หลักของมัน:

ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ