先看效果
- PC,显示3张图片
- 移动端,只显示一张
解决思路,用Bootstrap的网格系统。
visible-md-block 表示在早中型设备台式电脑(≥992px)可显示
visible-lg-block 表示在大型设备台式电脑(≥1200px)可显示
visible-xs-block 表示在超小设备手机(<768px)可显示
代码:
<div class="container">
<div class="row">
<div class="col-md-3 visible-md-block visible-lg-block">
<a >
<img src="images/tm-sigma-00.jpg" class="img-responsive" style="height: 518px;">
</a>
</div>
<div class="col-md-6 visible-xs-block visible-md-block visible-lg-block">
<a >
<img src="images/tm-sigma-00.jpg" class="img-responsive" data-preview-src="" data-preview-group="1" style="height: 518px;">
</a>
</div>
<div class="col-md-3 visible-md-block visible-lg-block">
<a >
<img src="images/tm-sigma-00.jpg" class="img-responsive" style="height: 518px;">
</a>
</div>
</div>
</div>
本文介绍如何利用Bootstrap的网格系统实现响应式布局,在不同设备上展示不同数量的图片。通过使用特定的可见性类,如visible-md-block和visible-xs-block,确保在PC和移动端上图片数量的变化。
5588

被折叠的 条评论
为什么被折叠?



