DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

CONTAINER DAN ITEM GRID

Pelajari cara kerja container dan item grid dalam CSS dan bagaimana memanfaatkannya untuk mendesain layout website dengan lebih efisien dan mudah.

Dalam desain web, penting untuk mengatur layout halaman web agar tampil secara rapi dan konsisten. Salah satu teknik yang sering digunakan adalah grid layout dengan menggunakan container dan item grid. Grid ini akan membantu kamu dalam mengatur elemen-elemen pada halaman web kamu.

Apa Itu Container dan Item Grid?

Container dan item grid adalah konsep dalam CSS Grid Layout. Container grid adalah elemen parent yang mengandung item grid. Sedangkan, item grid adalah elemen anak atau konten yang berada di dalam container grid.

Penggunaan Container Grid

Untuk membuat container grid, kamu cukup mengaplikasikan properti display dengan nilai grid atau inline-grid kepada elemen HTML yang ingin kamu jadikan sebagai container.

Contoh penggunaan:

.container {
    display: grid;
}

Elemen dengan kelas .container di atas akan menjadi container grid dan semua elemen yang berada di dalamnya akan menjadi item grid.

Penggunaan Item Grid

Konten atau elemen yang berada di dalam container grid otomatis menjadi item grid. Kamu bisa mengatur layout item grid dengan menggunakan berbagai properti seperti grid-template-columns, grid-template-rows, grid-gap, dan lain-lain.

Contoh penggunaan:

.container {
    display: grid;
    grid-template-columns: auto 1fr auto;
    grid-gap: 10px;
}

Pada contoh di atas, item grid akan dibagi menjadi tiga kolom dengan lebar kolom pertama dan terakhir sesuai konten, dan lebar kolom kedua mengambil sisa ruang yang tersedia. Grid-gap digunakan untuk memberikan jarak antar item grid.

Manfaat Penggunaan Container dan Item Grid

  1. Desain yang Responsif - dengan menggunakan container dan item grid, desain situs web kamu akan responsif dan mengikuti ukuran layar perangkat pengguna.
  2. Kontrol yang Fleksibel - kamu mempunyai kontrol total atas distribusi ruang dan penyusunan elemen di dalam grid.
  3. Layout yang Konsisten - menggunakan grid membantu memastikan konsistensi antara halaman dan elemen dalam situs web kamu.

Container dan item grid adalah alat yang kuat dalam menciptakan layout yang responsif dan fleksibel. Dengan memahami dan memanfaatkannya, kamu dapat mendesain situs web yang lebih rapi dan menarik.

👈🏼 Perkenalan CSS Grid
Grid template columns dan rows 👉🏼