Rumah >hujung hadapan web >tutorial css >Mengapakah menggunakan jurang grid peratusan dalam Grid CSS mengakibatkan limpahan yang tidak dijangka?
Peratusan Grid-Jurang Limpahan dalam CSS
Dalam CSS Grid, menetapkan sifat grid-jurang kepada nilai peratusan boleh membawa kepada limpahan yang tidak dijangka . Isu ini timbul kerana penyemak imbas mengendalikan peratus jurang grid secara berbeza.
Gelagat Penyemak Imbas
Pada mulanya, penyemak imbas mengira ketinggian grid, dengan mengambil kira kandungan dalam sel grid. Walau bagaimanapun, ia mengabaikan peratusan jurang grid (melayannya sebagai auto). Pengiraan ini menghasilkan jarak yang ketat antara sel grid.
Mengira Ketinggian
Untuk mengira ketinggian grid, penyemak imbas menilai ketinggian setiap sel grid dan menambah kandungan jidar dan pelapik, tetapi bukan jurang grid:
console.log(document.querySelector('.grid').offsetHeight);
Menyelesaikan Isu
Untuk mengelakkan limpahan, pertimbangkan pendekatan berikut:
Nota Tambahan
Kelegapan tidak menjejaskan pengiraan ketinggian sel grid. Jika anda perlu menyembunyikan atau memaparkan item grid secara dinamik, gunakan pendekatan berbeza seperti paparan: tiada.
Atas ialah kandungan terperinci Mengapakah menggunakan jurang grid peratusan dalam Grid CSS mengakibatkan limpahan yang tidak dijangka?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!