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; }
它似乎不起作用.我必须指定span4和span8的高度,如"400px",但我不想这样做(不负责任?,我也不知道高度).我错过了什么吗?如果可以在没有JavaScript的情况下完成,那就很好(我对js知之甚少).谢谢.
更新:仍然无法弄清楚.这是一个说明的链接:http://jsfiddle.net/hPfKk/2/
我想你想在行液周围创造一个"包装盒/盒子".对于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>
添加一些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%;
}