UTILS.
ทำงานในเบราว์เซอร์ 100%

ตัวสร้าง CSS Grid

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

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

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 จะวางกฎนั้นทุกประการลงในคลิปบอร์ดของคุณ

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