Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Membuat Baris Grid CSS Bersarang Auto-Saiz untuk Memadankan Tinggi Kandungan?

Bagaimanakah Saya Boleh Membuat Baris Grid CSS Bersarang Auto-Saiz untuk Memadankan Tinggi Kandungan?

Susan Sarandon
Lepaskan: 2024-11-23 14:46:17
asal
207 orang telah melayarinya

How Can I Make Nested CSS Grid Rows Auto-Size to Match Content Height?

Grid CSS: Auto-saiz Baris untuk Menyesuaikan Kandungan

Apabila menggunakan grid CSS bersarang, anda mungkin menghadapi masalah di mana ketinggian baris daripada grid bersarang kanan dipengaruhi oleh grid kiri, mengakibatkan ketinggian tidak sepadan. Untuk menyelesaikan masalah ini dan memastikan baris sebelah kanan melaraskan kepada saiz kandungan, kami boleh menggunakan sifat grid-auto-rows: max-content.

Dalam coretan kod yang disediakan, grid bersarang kanan- auto-rows: auto menetapkan ketinggian baris untuk dikira secara automatik berdasarkan kandungan di dalamnya. Walau bagaimanapun, memandangkan grid kiri mempunyai berbilang baris, ketinggian grid kanan turut dipengaruhi, mengakibatkan ketinggian baris tidak sekata.

Dengan mengubah suai sifat grid-auto-rows grid bersarang kanan kepada grid-auto-rows : max-content, kami menguatkuasakan bahawa ketinggian baris ditetapkan kepada ketinggian elemen terbesar dalam setiap baris. Ini memastikan bahawa baris grid bersarang kanan sepadan dengan ketinggian baris grid kiri, tanpa mengira saiz kandungan.

Di bawah ialah kod yang dikemas kini:

.grid-3 {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-rows: max-content;
}
Salin selepas log masuk

Dengan pengubahsuaian ini, grid bersarang kanan baris akan melaraskan secara automatik kepada saiz kandungan, memastikan kedua-dua grid mempunyai baris dengan ketinggian yang sama.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Membuat Baris Grid CSS Bersarang Auto-Saiz untuk Memadankan Tinggi Kandungan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan