【发布时间】:2014-03-26 09:04:39
【问题描述】:
我在.img-container 中有一个正方形图像。有时,加载图像需要几秒钟的时间,.img-container 会折叠,并且仅在图像加载时才占据整个高度。但是,我希望它在加载图像时保持完整高度(就像图像在那里一样)。
我可以通过在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>
【问题讨论】:
-
赞成,不是因为问题和解决方案,而是因为“最小高度”是我想要的答案。一石两鸟。谢谢。
标签: css image twitter-bootstrap twitter-bootstrap-3