动态宽度。这是我的代码(请参阅this fiddle):跨度
HTML
<div id="container">
<span id="left">Left text</span>
<span id="middle">Very very very very very long middle text.</span>
<span id="right">Right text</span>
</div>
CSS
#container {
white-space: nowrap;
position: relative;
}
#left {
border: solid 1px red;
}
#middle {
border: solid 1px green;
}
#right {
border: solid 1px blue;
position: absolute;
right: 0px;
}
我想要的#middle
宽度为收缩窗户变得更小,以免与#right
发生冲突。
只要它是跨度,它是内联的,所以它不会换行。为什么它不是DIV? –
@ChristianWattengård:我很高兴使用DIV,它可以让它工作!我也很高兴使用'inline-block'。 – Randomblue
http://matthewjamestaylor.com/blog/holy-grail-no-quirks-mode.htm – Joonas