UTILS.
เป็นส่วนตัวตั้งแต่เริ่ม
▦

ตัวสร้าง CSS Grid

สร้างเลย์เอาต์ CSS grid ที่ปรับจำนวนคอลัมน์ แถว และระยะห่างได้ พร้อมพรีวิวแบบเรียลไทม์

ไฟล์ของคุณอยู่ในอุปกรณ์นี้

ไฟล์ประมวลผลในเบราว์เซอร์และไม่ถูกอัปโหลด เว็บไซต์จะดาวน์โหลดโค้ดและทรัพยากรที่จำเป็นต่อเครื่องมือ ไม่ต้องมีบัญชีและไม่มีตัวติดตาม

ใช้ปุ่มดาวน์โหลดเพื่อบันทึกเครื่องมือนี้เป็นไฟล์ HTML ไฟล์เดียวสำหรับใช้ออฟไลน์

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

เกี่ยวกับเครื่องมือนี้

CSS Grid Generator เป็นเครื่องมือฟรีที่ทำงานในเบราว์เซอร์ ซึ่งเปลี่ยนตัวควบคุมสามอย่างที่เรียบง่าย — จำนวนคอลัมน์ จำนวนแถว และช่องว่าง — ให้เป็นเลย์เอาต์ CSS grid ที่พร้อมวาง กำหนดค่า ดูตัวอย่างสดที่วาดใหม่ และคัดลอกกฎที่สร้างขึ้น

คอลัมน์และแถวเป็นจำนวนเต็มตั้งแต่ 1 ถึง 12 (ค่าเริ่มต้น 3 และ 2) และช่องว่างเป็นแถบเลื่อนตั้งแต่ 0 ถึง 40 พิกเซล (ค่าเริ่มต้น 10) ทั้งสองมิติถูกเขียนด้วย repeat() และหน่วย 1fr ดังนั้นทุกแทร็กจึงแบ่งพื้นที่ที่มีอยู่เท่ากัน ตัวอย่างจะเติมแต่ละเซลล์ด้วยบล็อกที่มีหมายเลขและสี เพื่อให้คุณเห็นโครงสร้างแทร็กได้ในพริบตา และเอาต์พุตเป็นกฎ .grid ธรรมดาที่ใช้ display: grid, grid-template-columns, grid-template-rows และ gap คลิกเดียวเพื่อคัดลอกไปยังคลิปบอร์ด

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

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

แทร็กถูกกำหนดขนาดอย่างไร?
ทั้งคอลัมน์และแถวถูกเขียนด้วย repeat() และหน่วย 1fr ดังนั้นทุกแทร็กจึงแบ่งพื้นที่ที่มีอยู่เท่ากัน
ตัวควบคุมช่องว่างทำอะไร?
มันกำหนดช่องว่างของ grid เป็นพิกเซลระหว่างทุกเซลล์ ตั้งแต่ 0 ถึง 40 และมีผลทันทีทั้งกับตัวอย่างและ CSS ที่สร้างขึ้น
ตัวควบคุมยอมรับช่วงค่าใดบ้าง?
คอลัมน์และแถวรับจำนวนเต็มตั้งแต่ 1 ถึง 12 แถบเลื่อนช่องว่างวิ่งตั้งแต่ 0 ถึง 40 พิกเซล ค่าที่อยู่นอกช่วงหรือไม่ใช่ตัวเลขจะถูกจำกัด และกลับไปเป็นค่าเริ่มต้น 3 คอลัมน์ 2 แถว และช่องว่าง 10px
มันสร้าง CSS อะไรออกมา?
กฎ .grid ที่มี display: grid, grid-template-columns และ grid-template-rows แต่ละอันตั้งค่าด้วย repeat() และ 1fr และช่องว่างเป็นพิกเซล ปุ่ม Copy จะวางกฎนั้นทุกประการลงในคลิปบอร์ดของคุณ

เครื่องมือเพิ่มเติม