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/
我想你想在行液周围创造一个"包装盒/盒子".对于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)