必须有一些特殊要求才能使overflow-y: scroll
正常工作,并且我无法找到它......任何想法?溢出-y滚动不适用于嵌套在div中的ul
https://jsfiddle.net/tmnx2z0u/
HTML:
<div>
<ul>
<li>
One
</li>
<li>
One
</li>
<li>
One
</li>
<li>
One
</li>
<li>
One
</li>
<li>
One
</li>
<li>
One
</li>
</ul>
</div>
CSS:
div {
background-color: #FFFFEE;
width: 200px;
height: 100px;
overflow-y: hidden;
}
ul {
overflow-y:scroll;
}
为什么你不希望添加'溢出-Y:scroll'为'div',而不是'ul'? –
@CommercialSuicide - 因为这使得整个div向下滚动,而不仅仅是UL – JacobIRR
你可以将'ul'包装在辅助'div'中并设置为滚动条。 –