我在.img-container
內有一個方形圖像。有時需要幾秒鐘的時間才能加載圖像,並且.img-container
會崩潰,並且僅在圖像加載時纔會佔用全部高度。但是,我希望它在圖像加載時保持全高(就像圖像在那裏)。圖像加載時保持div高度
我會通過img-container
類中設置min-height
已經很容易做到這一點,但是這是一個流體網格,圖像響應(注意引導的img-responsive
輔助類),這使得它很難在最小高度設置爲一個適當的值針對不同的屏幕尺寸(雖然可以通過媒體查詢作爲最後手段實現)。 通過放置一個佔位圖像來解決這個問題聽起來像是一種矯枉過正(尤其是在移動設備上的性能表現)。此外,不知道先載入哪些內容,佔位符圖像或實際圖像。
<div class="col-xs-12 col-sm-6 col-md-4 col-lg-4">
<div class="card">
<span class="img-container thumbnail clearfix">
<img alt class="pull-left img-responsive" src="http://...">
</span>
<div class="caption">
<a href="http://.." class="card-title lead">
Some text
</a>
</div>
</div>
</div>
它並不真正起作用。我試圖刪除圖像源和'.test-div'高度崩潰。它應該保持高度,而圖像不存在。 – Sbbs
我修改了我的答案來解決這個問題,並提供了非方形圖像的解決方案。 – skreborn