我有一个wrapper
股利和content
股利。如何让div的宽度超出父宽度?
<style type="text/css">
#wrapper {
width: 500px;
border: 1px solid red;
overflow: auto;
}
#content {
border: 1px solid blue;
}
.column {
display: inline-block;
width: 300px;
}
</style>
<div id="wrapper">
<div id="content">
<div class="column">hello</div>
<div class="column">world</div>
</div>
</div>
column
s出现在两行而不是同一行上。如果我使用display: table-cell
作为样式,那么它们每个都占用50%的宽度,但仍不会将content
扩展超出wrapper
的宽度。
如何让content
div扩展为适合同一行上的两个column
s并导致在wrapper
div上滚动?
尝试添加'white-space:nowrap; display:inline-block;'to'#content':http://jsfiddle.net/PC5nn/ – Pete
@Pete请把它作为答案。 – stackular
答案已添加 - 我在(和更新的小提琴)中添加了一些额外的样式以使列的内容正常工作 – Pete