我在Twitter引导中使用了两列流体布局。左栏是主要内容(span10),右栏是小部件的侧栏(span2)。当前,当调整浏览器窗口的大小时,引导会通过创建一列来响应,其中最左侧的部分在顶部,最右侧的部分在底部。我想换个方向
这是我的html的要点:
<;车身>;
<;div id=“content”class=“container fluid”>;
<;div id=“content-row-1”class=“row fluid”>;
<;div id=“mainContainer”class=“span10”>;这里有很多内容</部门>;
<;div id=“sidebar”class=“span2”>;小部件</部门>;
</部门><;!--content-row-1-->;
</部门><;!--内容-->;
</车身>;
有没有办法让mainContainer在一个宽窗口中位于左侧,小部件位于右侧,但在窗口缩小时将sidebar捕捉到顶部
在bootstrap3中,这是通过网格列排序完成的
(参见bootstrap 3文档)
范例
<;div class=“行”>;
<;div class=“col-md-9 col-md-push-3”>;。col-md-9.col-md-push-3</部门>;
<;div class=“col-md-3 col-md-pull-9”>;。col-md-3.col-md-pull-9</部门>;
</部门>;
如果有足够的空间,这将在下div后面显示上div。如果屏幕尺寸减小,则上方的div将保持不动