ESC

คุณสมบัติคอนเทนเนอร์

flex-direction
flex-wrap
justify-content
align-items
align-content
gap (px) 10
จำนวนไอเทม 4

คุณสมบัติไอเทม

เลือกไอเทม
order
flex-grow
flex-shrink
flex-basis
align-self

พรีเซ็ตเลย์เอาต์

ตัวอย่างสด

CSS ที่สร้างขึ้น

การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ ไม่มีข้อมูลถูกส่งไปยังเซิร์ฟเวอร์

ตัวอย่างการใช้งาน

จัดกึ่งกลางเนื้อหา

จัดเนื้อหาให้อยู่กึ่งกลางทั้งแนวนอนและแนวตั้งด้วย flexbox

เลย์เอาต์แถบด้านข้าง

สร้างเลย์เอาต์แถบด้านข้าง + เนื้อหาหลักแบบคลาสสิกด้วย flexbox

กริดการ์ด

สร้างกริดการ์ดที่ตอบสนองพร้อมการห่อและระยะห่างเท่ากัน

คุณสมบัติ

ตัวอย่างภาพสด

ดูเลย์เอาต์ flexbox อัปเดตแบบเรียลไทม์เมื่อปรับคุณสมบัติ

โค้ด CSS พร้อมใช้

รับโค้ด CSS สะอาดพร้อมคัดลอกสำหรับคอนเทนเนอร์และไอเทม

พรีเซ็ตเลย์เอาต์

เริ่มต้นอย่างรวดเร็วด้วยพรีเซ็ตเลย์เอาต์ทั่วไป

ควบคุมแต่ละไอเทม

กำหนดค่าคุณสมบัติไอเทมแต่ละรายการเช่น order, flex-grow และ align-self

วิธีใช้?

1

ตั้งค่าคุณสมบัติคอนเทนเนอร์

เลือกค่า flex-direction, justify-content, align-items, flex-wrap และ gap

2

ปรับไอเทม

ตั้งจำนวนไอเทมและกำหนดค่าคุณสมบัติแต่ละไอเทม

3

คัดลอก CSS

คัดลอกโค้ด CSS ที่สร้างขึ้นและใช้ในโปรเจกต์ของคุณ

คำถามที่พบบ่อย

Flexbox เหมาะสำหรับเลย์เอาต์หนึ่งมิติ (แถวหรือคอลัมน์เดียว) หากต้องควบคุมทั้งแถวและคอลัมน์พร้อมกัน CSS Grid เป็นตัวเลือกที่ดีกว่า

ได้ เลือกไอเทมใดก็ได้แล้วปรับ order, flex-grow, flex-shrink, flex-basis และ align-self แยกจากตัวอื่น

ไม่ครับ ทุกอย่างเกิดขึ้นในเบราว์เซอร์ ไม่มีอะไรถูกอัปโหลดหรือจัดเก็บ

ตัวสร้าง CSS Flexbox คืออะไร?

ตัวสร้าง Flexbox เป็นสนามทดลองแบบภาพที่คุณกำหนดค่าคุณสมบัติ flex container และ item แล้วเห็นผลลัพธ์ทันที ไม่ต้องเดาอีกแล้วว่า justify-content: space-between หน้าตาเป็นอย่างไร ปรับ ดูตัวอย่าง คัดลอก CSS

คุณสมบัติหลัก

ควบคุมคุณสมบัติคอนเทนเนอร์อย่าง flex-direction, wrap, justify-content, align-items และ gap อย่างเต็มที่ ควบคุมแต่ละไอเทมได้แก่ order, grow, shrink, basis และ align-self พรีเซ็ตเลย์เอาต์ (กึ่งกลาง, แถบด้านข้าง, holy grail, navbar, กริดการ์ด, footer) เริ่มต้นด้วยคลิกเดียว

กรณีใช้งานทั่วไป

จัดเนื้อหาให้อยู่กลางทั้งแนวตั้งและแนวนอน สร้างแถบนำทาง สร้างกริดการ์ดที่ตอบสนองพร้อมการห่อ และสร้างเลย์เอาต์แถบด้านข้างแบบคลาสสิก Flexbox จัดการรูปแบบเหล่านี้อย่างสวยงามด้วย CSS น้อยที่สุด

เคล็ดลับ

เริ่มจากพรีเซ็ตแล้วปรับแต่ง ใช้ gap แทน margin ระหว่าง flex item เพื่อโค้ดที่สะอาดขึ้น จำไว้ว่า flex-wrap: wrap คือเพื่อนที่ดีที่สุดสำหรับการออกแบบที่ตอบสนอง

ความเป็นส่วนตัว

ทุกอย่างทำงานในเบราว์เซอร์ ไม่มีข้อมูลเลย์เอาต์ออกจากเครื่องของคุณ

ความปลอดภัยและความเป็นส่วนตัว

ความปลอดภัยของข้อมูลของคุณคือความสำคัญอันดับแรกของเรา

การประมวลผลภายใน

การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ

ไม่มีการถ่ายโอนข้อมูล

ข้อมูลของคุณจะไม่ถูกส่งไปยังเซิร์ฟเวอร์ของเรา

ไม่มีการจัดเก็บข้อมูล

ไม่มีข้อมูลถูกเก็บหรือแบ่งปัน

การเข้ารหัส SSL

การเข้ารหัส SSL สำหรับการเชื่อมต่อที่ปลอดภัย

ขั้นตอนถัดไป