使用 bootstrap 从 3x2(桌面)到 2x3(移动)布局
Using bootstrap to go from 3x2(desktop) to 2x3 (mobile) layout
我在桌面视图中的网页分为 2x3 布局,即两行,每行 3 个网格列(bootstrap 行和列),如下所示:
**image1 image2 image3
image4 image5 image6**
<div class="row">
<div class="col-sm-4 col-md-4 col-lg-4">
<img src="image1.png"/>
</div>
<div class="col-sm-4 col-md-4 col-lg-4">
<img src="image2.png"/>
</div>
<div class="col-sm-4 col-md-4 col-lg-4">
<img src="image3.png"/>
</div>
</div>
<div class="row">
<div class="col-sm-4 col-md-4 col-lg-4">
<img src="image4.png"/>
</div>
<div class="col-sm-4 col-md-4 col-lg-4">
<img src="image5.png"/>
</div>
<div class="col-sm-4 col-md-4 col-lg-4">
<img src="image6.png"/>
</div>
</div>
当我缩小到移动尺寸 (col-xs) 时,我希望第二页采用 2x3 布局,如下所示:
**image1 image2
image3 image4
image5 image6**
可以使用bootstrap框架实现吗?
只需在您的列 类 中添加 xs 视口的声明并使其成为单行,如下所示。只要列(和列偏移量,如果您正在使用它们)等于 12,您就可以使用单个行包装器来制作几行价值的列。很高兴能帮上忙。
<div class="row">
<div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">
<img src="image1.png"/>
</div>
<div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">
<img src="image2.png"/>
</div>
<div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">
<img src="image3.png"/>
</div>
<div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">
<img src="image4.png"/>
</div>
<div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">
<img src="image5.png"/>
</div>
<div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">
<img src="image6.png"/>
</div>
</div>
我在桌面视图中的网页分为 2x3 布局,即两行,每行 3 个网格列(bootstrap 行和列),如下所示:
**image1 image2 image3
image4 image5 image6**
<div class="row">
<div class="col-sm-4 col-md-4 col-lg-4">
<img src="image1.png"/>
</div>
<div class="col-sm-4 col-md-4 col-lg-4">
<img src="image2.png"/>
</div>
<div class="col-sm-4 col-md-4 col-lg-4">
<img src="image3.png"/>
</div>
</div>
<div class="row">
<div class="col-sm-4 col-md-4 col-lg-4">
<img src="image4.png"/>
</div>
<div class="col-sm-4 col-md-4 col-lg-4">
<img src="image5.png"/>
</div>
<div class="col-sm-4 col-md-4 col-lg-4">
<img src="image6.png"/>
</div>
</div>
当我缩小到移动尺寸 (col-xs) 时,我希望第二页采用 2x3 布局,如下所示:
**image1 image2
image3 image4
image5 image6**
可以使用bootstrap框架实现吗?
只需在您的列 类 中添加 xs 视口的声明并使其成为单行,如下所示。只要列(和列偏移量,如果您正在使用它们)等于 12,您就可以使用单个行包装器来制作几行价值的列。很高兴能帮上忙。
<div class="row">
<div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">
<img src="image1.png"/>
</div>
<div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">
<img src="image2.png"/>
</div>
<div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">
<img src="image3.png"/>
</div>
<div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">
<img src="image4.png"/>
</div>
<div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">
<img src="image5.png"/>
</div>
<div class="col-xs-6 col-sm-4 col-md-4 col-lg-4">
<img src="image6.png"/>
</div>
</div>