我的問題有點難以解釋。我想要一個div伸展,讓他所有漂浮的孩子都保持在同一條線上。問題是容器的父級具有固定的寬度,並且他的溢出隱藏。用固定寬度和溢出的父級自動寬度子div:隱藏
這個想法是div.container stretch(在我的例子中應該是1100px),所以div.thumb保持在同一行上。
這裏是的jsfiddle的例子:http://jsfiddle.net/TdHYg/3/
<div class ="viewport">
<div class="container">
<div class="thumb"></div>
<div class="thumb"></div>
<div class="thumb"></div>
<div class="thumb"></div>
<div class="thumb"></div>
<div class="thumb"></div>
<div class="thumb"></div>
<div class="thumb"></div>
<div class="thumb"></div>
<div class="thumb"></div>
</div>
.viewport {
border:1px black solid;
overflow:hidden;
width:400px;
}
.container {
/* width:1100px*/
}
.thumb{
background-color:lightgray;
margin:5px;
width:100px;
height:100px;
float:left;
}
是的!非常感謝。無論如何,我停止支持IE7,因爲Google做到了。 – gthibert 2012-03-31 17:47:40