我有一個div標籤內的無序列表,我希望列表可以滾動,如果列表中的項目數超過了網頁的長度。在div標籤內的無序列表的滾動條
<div style="width: 300px; height:100px; overflow: auto">
<ul>
<li>text</li>
<li>text</li>
<li>text</li>
<li>text</li>
</ul>
</div>
如果我將高度硬編碼爲100像素,並且項目數超過此高度,則會出現滾動條。但是,如果我將高度設置爲100%,滾動條不會出現。有人能讓我知道我要去哪裏嗎?
您可以查看http://jsfiddle.net/xf7kjcf6/
謝謝!它的工作原因是你對視口概念的解釋!我並沒有完全意識到這一點。感謝您使用它的額外細節:-) – user1692342
@ user1692342歡迎您,我清理了一下您的標記,並將相同的細節添加 –