我有一个问题,即div已经没有被剪切到父级overflow: hidden.
我在overflow: hidden这里查看了有关stackoverflow 的问题,但是大多数问题都存在问题,position或者似乎暗示我的代码应该正常工作.
这是一个MWE,你可以在这里找到jsfiddle:
<div id="parent">
<div id="scroller">
<div id="child">
meh
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS:
#parent {
height: 500px;
overflow: hidden;
}
#scroller {
overflow: scroll;
}
#child {
height: 10000px;
}
Run Code Online (Sandbox Code Playgroud)
#parent也overflow: hidden因此#scroller被夹在父母的高度.因为它#child高于产生的高度overflow: scroll导致滚动条.
#scroller只使用高度#child并忽略这两个overflow属性.
<div>s,#parent所以我无法给出#scroller高度.#scroller.谢谢你的帮助,Stefan
在评论中实际上只有一个CSS答案display: flex …