启用两个带引导程序的滚动条

mel*_*ama 3 css twitter-bootstrap

我刚刚开始学习CSS,我想要一个包含两个独立列的页面,每个列都有一个滚动条.我的CSS就像(span4和span8是div类)

body { 
       height: 100%; 
       overflow: hidden; } 
.span4 {
        height: 100%;
        overflow: auto; }
.span8 { 
        height: 100%;
        overflow: auto; }
Run Code Online (Sandbox Code Playgroud)

它似乎不起作用.我必须指定span4和span8的高度,如"400px",但我不想这样做(不负责任?,我也不知道高度).我错过了什么吗?如果可以在没有JavaScript的情况下完成,那就很好(我对js知之甚少).谢谢.

更新:仍然无法弄清楚.这是一个说明的链接:http://jsfiddle.net/hPfKk/2/

Zim*_*Zim 8

我想你想在行液周围创造一个"包装盒/盒子".对于Bootstrap CSS和position:absolute围绕2个跨度/列的容器的一些覆盖,这应该工作..

<div class="box">
  <div class="row-fluid">
    <div class="column span4">

     <!-- left-side --->

    </div>
    <div class="column span8">

     <!-- right-side --->

    </div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

添加一些Bootstrap CSS覆盖,并调整.box和.column容器..

html, body {
    height: 100%;
}

.row-fluid {
    height: 100%;
}

.column:before, .column:after {
    content: "";
    display: table;
}

.column:after {
    clear: both;
}

.column {
    height: 100%;
    overflow: auto;
}

.box {
    bottom: 0; /* increase for footer use */
    left: 0;
    position: absolute;
    right: 0;
    top: 40px;
}

.full {
    width: 100%;
}
Run Code Online (Sandbox Code Playgroud)

演示:http://bootply.com/60614