如何让这个内部内容 div 的宽度等于可滚动区域的宽度?
<div class="scrollable">
<div class="content">short</div>
<div class="content">very looooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong text</div>
</div>
使用 CSS:
.scrollable {
width: 300px;
height: 300px;
overflow: auto;
}
.content {
background-color: lightblue;
white-space: nowrap;
}
jsFiddle:http: //jsfiddle.net/XBVsR/12/
问题:如果您滚动浏览,您会看到背景并没有按照应有的方式一直穿过。
我试过设置宽度:100%,溢出:可见等,但无济于事。
编辑:我已经更新以明确表示我不希望文本换行 - 我希望整个内容都水平滚动。