自举流体布局 - 侧栏固定宽度

Jen*_*ens 10 css sidebar tooltip twitter-bootstrap

我有一个基于twitters bootstrap的流畅布局.

<div class="container-fluid">
    <div class="row-fluid">
       <div class="span2">
           <!--Sidebar content-->
       </div>
       <div class="span10">
           <!--Body content-->
       </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

侧边栏的固定宽度非常好.如果将布局从流体更改为"静态"并将侧边栏的宽度设置为

220px
Run Code Online (Sandbox Code Playgroud)

我调整窗口大小或将我的分辨率更改为1024 ...正文内容跳转到侧边栏下方.我怎么能避免这个?

编辑:知道了.稍后会发布我的"解决方案".谢谢你的回复

Bar*_*xto 29

我想你看起来像这样:

<div class="sidebar span4">
    this is my fixed sidebar
</div>
<div class="main">
    <div class="container-fluid">
        <div class="row-fluid">
            <div class="span2">this is fluid</div>
            <div class="span3 offset1">yeah!</div>
            <div class="span6">Awesome!</div>
        </div>
        <div class="row-fluid">
            <div class="span6">1 half</div>
            <div class="span6">2 half</div>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

这里是您方便的小提琴:http://jsfiddle.net/TT8uV/2/

如一般说明:

您不需要使用bootstrap作为"主要容器",因此您可以将侧边栏与网格系统并排放置(如引导液和响应式).这样,你有很多侧栏的控制权,而不会影响实际的内容.

希望对你有效.

  • 这是解决固定宽度的唯一答案.其他人是固定的位置.+1 (3认同)
  • 我不认为这必须与解决方案,但无论哪种方式我更新溢出:自动到这里的行:http://jsfiddle.net/TT8uV/35/或你可以postion:绝对侧边栏http: //jsfiddle.net/TT8uV/36/ (2认同)

Yia*_*fas 8

我认为这就是你所需要的:http://jsfiddle.net/U8HGz/1/