Penjajaran Kandungan pada Kedua-dua Paksi dalam Grid CSS
Sering kali dalam grid, anda mungkin perlu
menjajarkan kandungan serentak sepanjang paksi mendatar
dan menegak grid.
Untuk tujuan ini, kita boleh menggunakan bersama
dua sifat yang telah anda pelajari dalam pelajaran sebelumnya:
justify-content dan
align-content.
Pada Permulaan Menegak dan Akhir Mendatar
html<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
</div>css#parent {
display: grid;
justify-content: flex-end;
align-content: flex-start;
grid-template-columns: 100px 100px;
grid-gap: 10px;
padding: 10px;
border: 2px solid #696989;
height: 200px;
width: 400px;
}
#parent > div {
grid-gap: 10px;
padding: 10px;
box-sizing: border-box;
border: 1px solid #696989;
}
Результат:
Pada Akhir Menegak dan Permulaan Mendatar
html<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
</div>css#parent {
display: grid;
justify-content: flex-start;
align-content: flex-end;
grid-template-columns: 100px 100px;
grid-gap: 10px;
padding: 10px;
border: 2px solid #696989;
height: 200px;
width: 400px;
}
#parent > div {
grid-gap: 10px;
padding: 10px;
box-sizing: border-box;
border: 1px solid #696989;
}
Результат:
Pada Pusat Paksi Menegak dan Mendatar
html<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
</div>css#parent {
display: grid;
justify-content: flex-end;
align-content: center;
grid-template-columns: 100px 100px;
grid-gap: 10px;
padding: 10px;
border: 2px solid #696989;
height: 200px;
width: 400px;
}
#parent > div {
grid-gap: 10px;
padding: 10px;
box-sizing: border-box;
border: 1px solid #696989;
}
Результат:
Tugas Amali
Задание 1
Buat grid yang terdiri daripada enam elemen dan letakkannya dalam dua lajur. Lakukan penjajaran elemen pada permulaan mendatar dan pusat paksi menegak grid.
Задание 2
Sekarang letakkan elemen grid dalam tiga lajur dan tetapkan penjajaran elemen pada pusat mendatar dan akhir paksi menegak grid.
Задание 3
Ubah suai tugas sebelumnya, supaya penjajaran elemen berlaku pada akhir mendatar dan pusat paksi menegak grid.