我正在處理一個項目,其中一個部分通過從數據庫請求數據來填充元素,因此其中的元素數目極其可變。僅製作一個部分可滾動,而不是整個頁面
棘手的部分是,我們的設計基於不必在頁面上滾動的想法,而是在必要時滾動部分。我認爲在部分上使用overflow
就足夠了,但它不會給我預期的結果。
我嘗試了overflow
屬性的所有變體,scroll
顯示一個滾動條,但它似乎被凍結。
如何讓section-one
在本身內部滾動,而不會使頁面的其餘部分滾動?
我創建了一個代碼筆與虛擬版本來演示該問題:http://codepen.io/leofontes/pen/aNaBox
body {
overflow: hidden;
}
main {
margin: 0;
width: 100%;
height: 100%;
}
.section-one {
background-color: #FF0000;
float: left;
min-height: 1400px;
overflow: visible;
width: 15%;
}
.section-two {
background-color: #00FF00;
float: left;
min-height: 1400px;
width: 70%;
}
.section-three {
background-color: #0000FF;
min-height: 1400px;
float: left;
width: 15%;
}
<main>
<section class="section-one">
<p>this is section one</p>
<p>this is section one</p>
<p>this is section one</p>
<p>this is section one</p>
<p>this is section one</p>
<p>this is section one</p>
<p>this is section one</p>
<p>this is section one</p>
<p>this is section one</p>
<p>this is section one</p>
<p>this is section one</p>
<p>this is section one</p>
<p>this is section one</p>
<p>this is section one</p>
<p>this is section one</p>
<p>this is section one</p>
<p>this is section one</p>
<p>this is section one</p>
<p>this is section one</p>
<p>this is section one</p>
<p>this is section one</p>
</section>
<section class="section-two">
<p>this is section two</p>
</section>
<section class="section-three">
<p>this is section three</p>
</section>
</main>
謝謝
我認爲你的問題的解決方案已經發布[這裏](http://stackoverflow.com/questions/14380442/make-one-section-of-simple-web-page-have-own-滾動條) – Quacken