【发布时间】:2016-08-26 18:00:29
【问题描述】:
我希望 .sideBar 和 .contentHolder 元素包含在 .displayContainer 中。
问题是.displayContainer 正在渲染一个不必要的垂直滚动条。水平滚动条还可以,垂直滚动条就不需要了。
我检查并发现.displayContainer 和子元素具有相同的计算高度。那么为什么会有垂直滚动条呢?
谁能告诉我如何删除它?
body, html {
margin: 0px;
padding: 0px;
border: 0px;
height: 100%;
width: 100%;
}
.displayContainer {
height: 100%;
width: 100%;
overflow: auto;
white-space: nowrap;
}
.sideBar {
background-color: green;
display: inline-block;
width: 20%;
height: 100%;
}
.contentHolder {
background-color: red;
display: inline-block;
width: 100%;
height: 100%;
}
<div class="displayContainer">
<div class="sideBar"></div>
<div class="contentHolder"></div>
</div>
jsFiddle
【问题讨论】: