我试图防止在 div.boxB
溢出时出现滚动条,但我不确定为什么我的代码不起作用。换句话说,我只在浏览器宽度小于boxB的宽度时才尝试删除水平滚动条。这样,滚动条只会在浏览器宽度小于时出现.boxA
。
浅蓝色代表屏幕。黄色是背景 div,水色是宽度超过屏幕宽度的前景 div。在这种情况下,我不希望出现滚动条。我用过overflow-x:hidden
,但这并没有奏效。
HTML:
<div class="boxA">boxA
<div class="boxB">boxB</div>
</div>
CSS:
.boxA {
background: yellow;
width: 800px;
height: 600px;
}
.boxB {
background: aqua;
width: 1000px;
height: 400px;
overflow-x: hidden;
}