我有两列 col-md-12
每列。
在桌面视图中,它们应该显示如下:
Col **1**
Col **2**
在移动视图中应该显示如下:
Col **2**
Col **1**
这甚至可以通过 Bootstrap 的列排序实现吗?
我当前的代码:
<div class="row">
<div class="col-xs-push-12 col-md-12">
Col 1
</div>
<div class="col-xs-pull-12 col-md-12">
Col 2
</div>
</div>
原文由 Cray 发布,翻译遵循 CC BY-SA 4.0 许可协议
更新(2018 年 2 月)- v4+
现在引导程序已经发布,您可以使用
order
实用程序类来实现,就像您在测试版中所做的那样(请参阅下面的旧更新),不同之处在于他们添加了这 3 个新类:片段
旧更新(2017 年 10 月)- v4.0.0 测试版
随着 beta 版本的发布,您可以使用 bootstrap 中的 flexbox 实用程序来执行此操作,例如 flex-order
(请参阅@ZimSystem 的回答 - 查看 alpha 版本的解决方案)