我的问题有点难以解释。我想要一个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