Buat Grid Masonry dengan Reka Letak Grid CSS
Mencapai susun atur grid responsif di mana elemen mempunyai ketinggian berubah-ubah tetapi lebar yang sama boleh mencabar menggunakan flexbox atau terapung. Sebaliknya, pertimbangkan untuk menggunakan modul Reka Letak Grid CSS yang berkuasa.
Reka Letak Grid CSS menawarkan penyelesaian yang fleksibel dan cekap untuk mencipta reka letak grid yang kompleks:
Contoh HTML:
<grid-container> <grid-item short></grid-item> <!-- ... more grid items --> </grid-container>
Contoh CSS:
grid-container { display: grid; grid-auto-rows: 50px; grid-gap: 10px; grid-template-columns: repeat(auto-fill, minmax(30%, 1fr)); } [short] { grid-row: span 1; background-color: green; } /* ... more grid item styles */
Dengan menggunakan peraturan CSS ini, anda boleh mencapai seperti Masonry sistem grid di mana elemen melaraskan ketinggiannya secara dinamik, memastikan reka letak yang seimbang dan responsif.
Atas ialah kandungan terperinci Bagaimana untuk Membuat Grid Masonry dengan Reka Letak Grid CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!