206 of 313 menu

คุณสมบัติ flex

คุณสมบัติ flex เป็นตัวย่อสำหรับ flex-basis, flex-shrink และ flex-grow

ใช้กับ: flex item เฉพาะ

ลำดับของค่าไม่สำคัญ พารามิเตอร์ที่สองและสาม (flex-shrink, flex-basis) ไม่จำเป็นต้องระบุ

ค่า

ดูคุณสมบัติที่เกี่ยวข้อง

ค่าเริ่มต้น: 0 1 auto

ตัวอย่าง

สมมติว่ามี 3 รายการ ความกว้างของแต่ละรายการ คือ 200px และรวมกันได้ 600px, ซึ่งมากกว่าความกว้างของคอนเทนเนอร์หลักซึ่ง คือ 300px ลองกำหนดความกว้างให้กับรายการแรก เป็น 200px สำหรับรายการที่สอง - 300px สำหรับ รายการที่สาม - 100px ให้กับทุกรายการ กำหนดค่า flex-basis เป็น 1, และ flex-shrink เป็น 1, 2, 3 ตาม ลำดับของรายการ:

<div class="parent"> <div class="child elem1">1</div> <div class="child elem2">2</div> <div class="child elem2">3</div> </div> .parent { display: flex; width: 350px; height: 200px; border: 1px solid red; } .child { width: 200px; height: 50px; border: 1px solid green; } .elem1 { flex: 200px 1 1; } .elem2 { flex: 300px 1 2; } .elem3 { flex: 100px 1 3; }

:

ดูเพิ่มเติม

  • คุณสมบัติ flex-direction,
    ซึ่งกำหนดทิศทางของแกนของ flex item
  • คุณสมบัติ justify-content,
    ซึ่งกำหนดการจัดตำแหน่งตามแกนหลัก
  • คุณสมบัติ align-items,
    ซึ่งกำหนดการจัดตำแหน่งตามแกนขวาง
  • คุณสมบัติ flex-wrap,
    ซึ่งกำหนดการขึ้นบรรทัดใหม่ของ flex item
  • คุณสมบัติ flex-flow,
    ตัวย่อสำหรับ flex-direction และ flex-wrap
  • คุณสมบัติ order,
    ซึ่งกำหนดลำดับของ flex item
  • คุณสมบัติ align-self,
    ซึ่งกำหนดการจัดตำแหน่งของ item เดี่ยว
  • คุณสมบัติ flex-basis,
    ซึ่งกำหนดขนาดของ flex item เฉพาะ
  • คุณสมบัติ flex-grow,
    ซึ่งกำหนดการขยายตัวของ flex item
  • คุณสมบัติ flex-shrink,
    ซึ่งกำหนดการหดตัวของ flex item
ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ