问题是,我需要强制所有的div在一行。具有表格单元格行为。 并支持IE7。CSS:显示:表格单元格IE7 +或强制浮动div在一行
链接摆弄http://jsfiddle.net/Beck/BH5WG/ 和下面的代码OFC副本:
HTML:
<div class="wr">
<div class="con">
<div class="item">some text1</div>
<div class="item">some text1 some text1</div>
<div class="item">some text1</div>
<div class="item">some text1 some text1</div>
</div>
</div>
<div class="wr" id="wr2">
<div class="con">
<table cellspacing="0" cellpadding="0">
<tr>
<td>
<div class="item">some text1</div>
</td>
<td>
<div class="item">some text1 some text1</div>
</td>
<td>
<div class="item">some text1</div>
</td>
<td>
<div class="item">some text1 some text1</div>
</td>
</tr>
</table>
</div>
</div>
的CSS:
.wr {
width:300px;
border:1px solid red;
}
.con {
height:24px;
}
.item {
float:left;
white-space:nowrap;
}
#wr2 {
margin:50px 0px 0px 0px;
}
一个解决将是这样的:http://jsfiddle.net/Beck/BH5WG/2/但它是非常大的性能问题: ( – Somebody