【发布时间】:2021-01-07 10:00:32
【问题描述】:
我在桌面视图上有 2 行 3 列,如下所示:
<div class="row">
<div class="col-md-4">
1
</div>
<div class="col-md-4">
2
</div>
<div class="col-md-4">
3
</div>
</div>
<div class="row">
<div class="col-md-4">
1
</div>
<div class="col-md-4">
2
</div>
<div class="col-md-4">
3
</div>
</div>
我希望它们在移动设备上自动分成 3 行 2 列,如下所示:
<div class="row">
<div class="col-xs-6">
1
</div>
<div class="col-xs-6">
2
</div>
</div>
<div class="row">
<div class="col-xs-6">
3
</div>
<div class="col-xs-6">
1
</div>
</div>
<div class="row">
<div class="col-xs-6">
2
</div>
<div class="col-xs-6">
3
</div>
</div>
bs4 中是否有预定义的方法可以做到这一点,或者只有 CSS 我不想为此使用 js,因为有太多的行和列具有不同的 id 和类。谢谢!
【问题讨论】:
-
使用
col-6而不是col-xs-6。 -
然后将每个
coldiv 添加到一个row类中。
标签: html css bootstrap-4 grid