Menyusun Semula Lajur dalam Grid CSS
Apabila bekerja dengan grid CSS, anda mungkin menghadapi keperluan untuk menyusun semula susunan lajur, terutamanya apabila menyesuaikan susun atur untuk peranti yang berbeza. Artikel ini meneroka empat kaedah untuk mencapai fleksibiliti ini:
1. grid-template-aas
Harta ini membolehkan anda mentakrifkan kawasan grid yang dinamakan dan menetapkan item grid ke kawasan tersebut. Dengan menyusun semula kawasan dalam templat, anda juga boleh mengawal susunan lajur.
2. Peletakan Berasaskan Baris
Grid CSS juga menyokong peletakan berasaskan baris, di mana item diletakkan secara berurutan di sepanjang garisan grid. Susunan item dalam kod sumber menentukan kedudukannya dalam grid.
3. order Property
Properti pesanan menentukan susunan item dalam sel grid. Dengan memberikan nilai pesanan yang berbeza kepada item, anda boleh mengawal peletakannya dalam grid tanpa menjejaskan susunan sumber.
4. Fungsi padat grid-auto-flow
Fungsi padat grid-auto-flow membolehkan anda menghalang sel grid kosong. Apabila digabungkan dengan item merentangi lajur, fungsi ini mengalihkan item grid lain dengan berkesan ke dalam mana-mana sel kosong yang tersedia..
Contoh
Menggunakan fungsi padat, anda boleh menyusun semula lajur seperti ini:
<code class="css">.my-grid { display: grid; grid-template-columns: 15% 1fr 25%; grid-auto-flow: dense; }</code>
Ini akan menghasilkan reka letak mudah alih berikut:
--------------------------------------------- | col 1 | col 3 | | | | --------------------------------------------- | col 2 | ---------------------------------------------
Atas ialah kandungan terperinci Berikut ialah beberapa tajuk berasaskan soalan untuk artikel anda, memfokuskan pada tema teras penyusunan semula lajur dalam Grid CSS: Pendek & Punchy: * Cara Menyusun Semula Lajur dalam Grid CSS: Empat Teknologi Berkuasa. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!