我正在使用 Twitter Bootstrap 并使用带有媒体查询的流畅设计使其成为响应式设计。
到目前为止,我的设计工作是使用示例 2 列布局来“响应”。但是,我需要做的是在 1200px min-width 之后添加一个额外的侧边栏。
所以如果我的 1024 布局有:
<div class="container-fluid">
<div class="row-fluid">
<div class="span8">
.....
</div>
<div class="span4 last">
..sidebar junk..
</div>
</div>
</div>
我需要 1200px 版本才能有效地类似于:
<div class="container-fluid">
<div class="row-fluid">
<div class="span6">
.....
</div>
<div class="span3">
..sidebar junk..
</div>
<div class="span3 last">
..sidebar 2 junk..
</div>
</div>
</div>
或者类似的东西。然后当用户缩小到 1200 像素以下时,删除第二个 span3 并使第一个 span3 再次成为 span4。请参阅http://www.smashingmagazine.com/了解我所询问的非常复杂的版本。当您提高屏幕分辨率时,会为内容添加侧边栏。
我们如何用 Bootstrap 来实现这个效果呢?