我想更改引导网格系统的默认行为。我正在使用以下代码行在我的页面中显示两列:
<div class="col-md-8" id="one">
...
</div>
<div class="col-md-4" id="two">
...
</div>
当屏幕尺寸太小而无法显示彼此相邻的两个列时,div one
位于div two
之上div two
。我想反转此行为,以便将div one
置于{{1}}之上。但是,如果两个列都有足够的空间,则默认行为应保持不变。
答案 0 :(得分:0)
更改<div>
的顺序,使two
首先出现,使小屏幕上的订单正确无误。然后使用col-md-push-8
和col-md-pull-4
在较大的屏幕上将two
和one
列推送到正确的顺序。
<link href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" rel="stylesheet" />
<div class="col-md-4 col-md-push-8">two</div>
<div class="col-md-8 col-md-pull-4">one</div>
有关列排序的一些背景信息,请参阅http://getbootstrap.com/css/#grid-column-ordering