我使用Bootstrap和jQuery作爲Web管理後端的核心基礎。我添加了一個可在BS Modal中打開的「媒體上傳器」,該模式工作正常,但由於圖像是上傳的(使用dropzone.js
一個接一個地上傳),它們被添加到主預覽區域中,並預先添加到現有圖像中。保持縮略圖預覽行均勻分佈
發生這種情況時,如果圖像是不盡相同的高度,我得到以下結果:
我知道原因是什麼,我只是想知道如果有一個簡單解決這個問題的方法。這裏是標記的使每縮略圖框:
<div class="col-xs-12 col-sm-6 col-md-3 col-lg-2 media-col">
<div class="box media-box">
<div class="box-body table-responsive">
<img src="SOME IMAGE">
<input type="text" class="form-control" readonly="true" value="SOME IMAGE URL">
</div><!-- /.box-body -->
</div><!-- /.box -->
</div>
所有圖片均爲單<div class="row"></div>
我的主要問題的內部圖像縮略圖的響應。我無法爲每個X#圖像創建一個包裝,因爲每行顯示的圖像數量會根據屏幕分辨率而改變。
如果你有這樣做的可能性,你可以把'明確:left'落入第二行的元素。這將清除它的前輩兄弟姐妹,可能會導致佈局問題。當你的佈局是響應式的,你不知道哪個元素將開始新行時,這當然很難做到。如果'display:table'和'display:table-cell'而不是Bootstrap的網格材質會切斷它,我就去試試看。那麼你當然會錯過所有的響應式的東西。 – maryisdead 2015-03-31 12:24:41