我有一個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