Rumah > Artikel > hujung hadapan web > Bagaimana untuk Membetulkan Jurang dalam Baris Bootstrap Terlalu Penuh?
Analisis Masalah:
Apabila mereka bentuk sistem grid Bootstrap untuk portfolio, pengguna mungkin menghadapi situasi di mana panjang kandungan yang berbeza-beza menyebabkan jurang dalam reka letak grid. Ini berlaku apabila item dalam grid mempunyai ketinggian yang melebihi titik putus susunnya.
Penerokaan Penyelesaian:
Untuk menangani cabaran ini, pertimbangkan penyelesaian berikut:
Pendekatan Lanjutan:
Mini Clearfix:
Daripada menggunakan elemen jelas yang berasingan selepas setiap item, pertimbangkan untuk menambah div tambahan selepas setiap elemen grid dan menggunakan pembaikan jelas mini padanya menggunakan pertanyaan media. Pendekatan ini mengelakkan JavaScript tambahan dan mengekalkan kebolehbacaan markup.
<div class="row portfolio"> <div class="...">...</div> <div class="clear"></div> </div>
@media (max-width: 767px) { .portfolio>.clear:nth-child(6n)::before { content: ''; display: table; clear: both; } } ...
Pelarasan Ketinggian jQuery:
Untuk pendekatan yang lebih dinamik, pertimbangkan untuk menggunakan jQuery untuk melaraskan lajur ketinggian untuk sepadan dengan ketinggian maksimum:
var row=$('.portfolio'); $.each(row, function() { var maxh=0; $.each($(this).find('div[class^="col-"]'), function() { if($(this).height() > maxh) maxh=$(this).height(); }); $.each($(this).find('div[class^="col-"]'), function() { $(this).height(maxh); }); });
Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Jurang dalam Baris Bootstrap Terlalu Penuh?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!