CSS Grid
CSS Grid
2) Grid item
Element-element yang berada (1 level) di dalam grid container
3) Grid line
Garis horizontal (kolom) atau vertikal (baris) yang memisahkan grid
menjadi beberapa bagian dan ditandai dengan angka
4) Grid cell
Perpotongan / pertemuan antara baris dan kolom di dalam grid
5) Grid area
Kumpulan lebih dari satu grid cell yang membentuk kotak
6) Grid track
Ukuran / jarak antara 2 grid line, bisa horizontal (kolom) atau vertikal
(garis)
7) Grid gap
Jarak antara grid track / cell
C. Properti Grid
Properti yang sering digunakan adalah sbagai berikut :
6) Grip gap, mendefinisikan ukuran grid-line / jarak antara baris atau kolom
Shorthand column-gap & row-gap :
10) Place-items, shorthand untuk menulis justify-items dan align-items dalam satu
deklarasi
11) Justify-content, mengatur posisi seluruh grid container pada sumbu horizontal. Ini
bisa dilakukan ketika ukuran grid lebih kecil dari ukuran containernya, biasanya ketika
grid itemsnya menggunakan ukuran yang fixed (px)
12) Align-content, sama seperti justify-content, tapi untuk sumbu vertikal
<nomor> | <nama> : mengacu pada nomor atau nama yang kita beri pada grid
line
Span <nomor> : item akan memanjang / melebar sampai sejumlah nomor
Span <nama> : item akan memanjang / melebar sampai ke nama grid line
tertentu
15) Grid-column & grid-row, shorthand untuk start dan end pada grid-column & grid-
row
16) Grid-area, menentukan nama area pada item sesuai dengan template yang sudah
dibuat sebelumnya melalui properti grid-template-areas. Bisa digunakan sbgaai
shorthand untuk grid-column-start,end dan grid-row-start,end
17) Justify-self, mengatur posisi item pada sebuah cell terhadap sumbu horizontal
18) align-self, mengatur posisi item pada sebuah cell terhadap sumbu vertikal
19) Place-self, shorthand posisi item pada sebuah cell terhadap sumbu vertikal dan
horizontal dalam satu deklarasi
3) Minmax()