我有一行在桌面视图中连续显示3张图片
[1] [2] [3]
在平板电脑视图中,它显示为
[1] [2]
[3]
我想要的是第三张图像出现在中间而不是第二行左侧(平板电脑上)
我的包含图像的div上的类是
col-md-4 col-sm-6
创意??
答案 0 :(得分:0)
你有几个选择,但有一个选项如下:
<div class="container">
<div class="row text-center">
<div class="col-lg-4 col-xs-12 col-md-6">
Container 1<img src="http://www.gifbin.com/bin/092010/1283335170_fat-cat-eating.gif">
</div>
<div class="col-lg-4 col-xs-12 col-md-6">
Container 2<img src="http://www.gifbin.com/bin/092010/1283335170_fat-cat-eating.gif">
</div>
<div class="col-lg-4 col-xs-12 col-md-12 center">
Container 3<img src="http://www.gifbin.com/bin/092010/1283335170_fat-cat-eating.gif">
</div>
</div>
大屏幕行为
[1] [2] [3]
中等屏幕行为
[1] [2]
[3]
小型和XSmall屏幕行为
[1]
[2]
[3]
所有容器将跨越整个区域(即1 / 3,1 / 2或整个区域)但是因为它将自动对齐到左侧,因此您需要添加居中选项,文本中心在行上工作在这种情况下。
答案 1 :(得分:0)
你可以试试这个:
<div class="col-md-4 col-xs-6">[1]</div>
<div class="col-md-4 col-xs-6">[2]</div>
<div class="col-md-4 col-xs-12">[3]</div>
它将显示在桌面视图中:
[1] [2] [3]
在平板电脑上观看:
[1] [2]
[3]