替代"溢出:滚动;" 在div中创建一个永久垂直滚动条?

ips*_*cto 3 html css scrollbar

我有一个div,我需要一个永久垂直滚动条.有时会需要滚动条,因为div将包含多余的内容,有时则不需要它但我希望外观保持一致 - 即使div中没有​​多余内容我希望它包含滚动条.我尝试了这个但是当没有多余的内容时它没有添加滚动条:

div#collection
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border: 0 0 0 0;
    float: right;
    width: 200px;
    height: 100%;
    background: white;
    overflow:scroll;
}
Run Code Online (Sandbox Code Playgroud)

我也尝试将高度增加到200%(html和body设置为100%)然后整个页面滚动 - 这不是我想要的 - 我希望div单独滚动而页面的其余部分保持原样.

有什么建议?

xan*_*ndy 6

尝试在div中放置一个包装容器,并将其设置为高度:101%.