【发布时间】:2016-07-02 18:53:51
【问题描述】:
我有一种情况,我使用 max-width 和 max-height,每当内部内容越过 max-height 垂直滚动条时应该显示,并且每当内部内容越过 max-width 水平滚动条时应该显示。
在下面的场景中,只要出现垂直滚动条,即使内部内容没有超过最大宽度,也会显示水平滚动条。
我尝试使用不同的 box-sizing 值,因为它看起来像垂直滚动条占据了部分宽度,使水平滚动条出现,但它仍然没有帮助。
.p {
position: absolute;
max-width: 200px;
max-height: 400px;
overflow: auto;
border: 1px solid red;
}
.c {
position: relative;
height: 500px;
border: 1px solid blue;
}
<div class="p">
<div class="c">
vhjjujfhjsdfd
</div>
</div>
【问题讨论】:
标签: html css google-chrome overflow