2018年-使用最新的Bootstrap 4。
该响应排序类现在order-first
,order-last
和order-0
-order-12
该引导4推 拉力类现在是push-{viewport}-{units}
和pull-{viewport}-{units}
与xs-
缀已被删除。要在移动设备/ xs上获得所需的1-3-2布局,请执行以下操作:Bootstrap 4 push pull demo(仅适用于4.0 beta之前的版本)
Bootstrap 4.1+
由于Bootstrap 4是flexbox,因此更改列的顺序很容易。相对于父级,cols可以从order-1
到排序order-12
,例如order-md-12 order-2
(最后一次md
,第二次xs
).row
。
<div class="container">
<div class="row">
<div class="col-3 col-md-6">
<div class="card card-body">1</div>
</div>
<div class="col-6 col-md-12 order-2 order-md-12">
<div class="card card-body">3</div>
</div>
<div class="col-3 col-md-6 order-3">
<div class="card card-body">2</div>
</div>
</div>
</div>
演示:使用以下命令更改订单order-*
类
台式机(大屏幕):
移动设备(较小的屏幕):
也可以使用flexbox方向utils更改列顺序...
<div class="container">
<div class="row flex-column-reverse flex-md-row">
<div class="col-md-8">
2
</div>
<div class="col-md-4">
1st on mobile
</div>
</div>
</div>
演示:具有Flexbox方向的Bootstrap 4.1更改顺序
较旧版本的演示
demo-alpha 6
demo-beta(3)
查看更多Bootstrap 4.1+订购演示
相关:
使用推/拉和col-md-12
引导程序4的Bootstrap 4中的列顺序更改列的顺序
ACB ABC