我有一个以4列为一行的图像网格,我希望将其更改为两列的行。我认为这会做到:col-lg-3 col-xs-2
但它并没有。
我哪里错了?
代码:
.test-content{
width:100%;
height:100px;
background:lightblue;
}
<div class="row">
<div class="col-lg-3 col-xs-2">
<div class="test-content">content</div>
</div>
<div class="col-lg-3 col-xs-2">
<div class="test-content">content</div>
</div>
<!-- It's like I should have a closing div here for the first row, and open another row just for col-xs-2, but obviously I can't do this for col-lg-3 -->
<div class="col-lg-3 col-xs-2">
<div class="test-content">content</div>
</div>
<div class="col-lg-3 col-xs-2">
<div class="test-content">content</div>
</div>
</div>
答案 0 :(得分:1)
自举网格系统有12个网格。因此,您应该编写col-xs-2
来代替col-xs-6
,以便在一行中拥有2张图片。
答案 1 :(得分:1)
Bootstrap正在使用分为12个部分的网格。
col-lg-3表示其宽度为3/12。因此,如果你想要2行,你需要col-lg-6。
xs:
相同col-xs-3表示其宽度为3/12。因此,如果您想在xs屏幕上显示2行,则需要col-xs-6。