Susun templat CSS Grid, jarak, dan penempatan secara visual lalu salin CSS tata letaknya.

Pratinjau

Klik item bernomor di grid untuk memilih dan memindahkannya.

grid-template-columns
grid-template-rows
CSS yang dihasilkan
Kolom
Baris
Jarak
16px
16px
Perataan
Item grid
Item 1
Prasetel

Tentang CSS Grid Playground

CSS Grid Playground menyusun tata letak grid secara visual. Tambah dan hapus track kolom serta baris untuk membentuk grid-template-columns dan grid-template-rows, atur jarak antar kolom dan baris, serta sesuaikan keempat properti perataan — justify-items, align-items, justify-content dan align-content — sementara pratinjau langsung mencerminkan setiap perubahan.

Penempatan item adalah bagian di mana grid menjadi sangat kuat: tambahkan item, klik salah satunya di pratinjau untuk memilihnya, lalu atur posisinya dengan column start, column span, row start dan row span. Begitulah cara sidebar, header dan sel unggulan membentang di beberapa track — teknik di balik hampir semua tata letak grid di dunia nyata.

Tiga preset — holy grail, dashboard dan gallery — memuat struktur halaman klasik yang bisa Anda bedah dan sesuaikan. Setelah tata letaknya pas, salin CSS yang dihasilkan, lengkap dengan aturan grid container dan penempatan setiap item.

Cara menggunakan CSS Grid Playground

  1. Tambah atau hapus track kolom dan baris untuk menentukan grid template.
  2. Atur jarak antar kolom (column gap) dan antar baris (row gap).
  3. Sesuaikan kontrol perataan: justify-items, align-items, justify-content dan align-content.
  4. Tambahkan item, klik salah satunya di pratinjau, lalu atur column/row start dan span untuk menempatkannya.
  5. Muat preset holy grail, dashboard atau gallery untuk mempelajari tata letak klasik.
  6. Salin CSS yang dihasilkan ke dalam stylesheet Anda.

Pertanyaan yang sering diajukan

justify-items meratakan setiap item di dalam sel gridnya sendiri; justify-content meratakan seluruh grid di dalam container ketika track tidak memenuhinya. Perbedaan yang sama berlaku secara vertikal antara align-items dan align-content.

Pilih item tersebut lalu tingkatkan column span-nya — output CSS menggunakan grid-column dengan nilai span. Dipadukan dengan row span, Anda bisa membuat header bar, sidebar dan sel unggulan besar dalam grid yang sama.

Kerangka halaman klasik: header dan footer selebar penuh dengan tiga kolom di antaranya — navigasi, konten utama dan aside. Dulu sangat merepotkan dengan float; preset ini menunjukkan bagaimana beberapa penempatan grid menyelesaikannya dengan rapi.

Grid unggul untuk tata letak dua dimensi di mana baris dan kolom harus sejajar — kerangka halaman, dashboard, galeri. Flexbox paling cocok untuk alur satu dimensi seperti toolbar dan menu. Keduanya bisa dipadukan dengan baik: grid untuk halaman, flex di dalam komponen.

Ya, gratis dan berbasis browser — bereksperimenlah sesuka hati, dan apa pun yang Anda buat tidak pernah keluar dari perangkat Anda.


Pencarian populer
generator css grid css grid playground generator grid-template-columns generator tata letak css grid pembuat grid-template-areas alat gap css grid visualisasi css grid
Butuh bantuan?
Menemukan masalah dengan alat ini? Beri tahu tim kami.
Laporkan masalah

Tambahkan alat gratis ini ke situs web Anda sendiri — salin dan tempel kode di bawah ini.