สารบัญ:

ฉันจะสร้างเค้าโครงกริดใน CSS ได้อย่างไร
ฉันจะสร้างเค้าโครงกริดใน CSS ได้อย่างไร

วีดีโอ: ฉันจะสร้างเค้าโครงกริดใน CSS ได้อย่างไร

วีดีโอ: ฉันจะสร้างเค้าโครงกริดใน CSS ได้อย่างไร
วีดีโอ: เทคนิคการจัดกึ่งกลางใน CSS ที่ทุกคนต้องรู้ 👨‍💻💯 2024, ธันวาคม
Anonim

มาสรุปสี่ขั้นตอนสำคัญ:

  1. สร้าง องค์ประกอบคอนเทนเนอร์ และประกาศให้แสดง: กริด ;.
  2. ใช้คอนเทนเนอร์เดียวกันนั้นเพื่อกำหนด กริด แทร็กโดยใช้ กริด - แม่แบบ -คอลัมน์และ กริด - แม่แบบ - คุณสมบัติแถว
  3. วางองค์ประกอบย่อยภายในคอนเทนเนอร์
  4. ระบุขนาดรางน้ำโดยใช้ปุ่ม กริด - คุณสมบัติช่องว่าง

ในที่นี้ ฉันสามารถใช้เค้าโครงกริด CSS ได้หรือไม่

นอกเหนือจากใน Internet Explorer CSS Grid Layout ไม่มีคำนำหน้าใน Safari, Chrome, Opera, Firefox และ Edge การสนับสนุนคุณสมบัติและค่าทั้งหมดที่มีรายละเอียดในคู่มือเหล่านี้สามารถทำงานร่วมกันได้ในทุกเบราว์เซอร์ ซึ่งหมายความว่าถ้าคุณเขียนบาง เค้าโครงกริด รหัสใน Firefox ควรทำงานในลักษณะเดียวกันใน Chrome

นอกจากนี้ ฉันควรใช้ Flexbox หรือ grid หรือไม่ ทั้งคู่ flexbox และ กริด อยู่บนพื้นฐานของแนวคิดนี้ Flexbox เหมาะที่สุดสำหรับการจัดเรียงองค์ประกอบในแถวเดียวหรือคอลัมน์เดียว กริด เหมาะที่สุดสำหรับการจัดเรียงองค์ประกอบในหลายแถวและหลายคอลัมน์ คุณสมบัติ justify-content กำหนดว่าพื้นที่พิเศษของ flex -คอนเทนเนอร์ถูกแจกจ่ายไปยัง flex -รายการ

ในทำนองเดียวกัน 1fr คืออะไร?

1fr เป็น "หน่วยเศษส่วน" หนึ่งหน่วย ซึ่งเป็นวิธีพูดว่า "พื้นที่ที่เหลืออยู่ในองค์ประกอบ"

ตาราง Flexbox คืออะไร?

Flexbox ทำขึ้นสำหรับเลย์เอาต์หนึ่งมิติและ กริด สร้างขึ้นสำหรับเค้าโครงสองมิติ ซึ่งหมายความว่าหากคุณจัดวางรายการในทิศทางเดียว (เช่น สามปุ่มภายในส่วนหัว) คุณควรใช้ Flexbox : จะทำให้คุณมีความยืดหยุ่นมากกว่า CSS กริด.

แนะนำ: