3
因此,我有一個非常具體的設計,涉及一個盒子裏面的2列。引導2列需要滾動,而其他固定位置
左列將保留在框的高度範圍內,但右列會更長,因此需要滾動。我正在使用bootstrap,並且需要讓右列滾動而不移動左列。
我已經試過使框溢出:滾動,但很明顯,滾動這兩列。有任何想法嗎?
下面的代碼:
HTML:
<div class="fluid-container">
<div class="row">
<div class="col-xs-12 outer">
<div class="row">
<div class="col-xs-4 leftcol">
This content needs to stay put while scrolling (aka fixed)
</div>
<div class="col-xs-8 rightcol">
This content Scrolls<br>This content Scrolls<br>
This content Scrolls<br>This content Scrolls<br>
This content Scrolls<br>This content Scrolls<br>
This content Scrolls<br>This content Scrolls<br>
This content Scrolls<br>This content Scrolls<br>
This content Scrolls<br>This content Scrolls<br>
This content Scrolls<br>This content Scrolls<br>
This content Scrolls<br>This content Scrolls<br>
</div>
</div>
</div>
</div>
</div>
CSS:
.outer {
border:solid 1px #000;
height:200px;
overflow:hidden;
}
.leftcol {
border:solid 1px green;
}
.rightcol {
border:solid 1px red;
overflow:scroll;
height:200px; /* I WANT THIS TO BE IMPLIED RATHER THAN STATIC */
}
http://jsfiddle.net/snoapps/z8h0drsb/
這個離我很近。它不起作用的原因是因爲左列是position:fixed,所以即使頁面滾動,也會使其停留在屏幕上的該位置。我的意思是讓列保持「固定」在'。外殼'div和右列滾動'。外殼'div(又名右列有自己的滾動條) – SnoApps
我更新了我的問題與代碼,但我想.rightcol有一個動態高度匹配外部的高度(繼承不起作用) – SnoApps
我更新了codepen,我拿出了包裝器上的'overflow:hidden'',並給了div上的div用「overflow-y:scroll」調整高度;「 –