DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
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.
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.
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.
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.
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.