【发布时间】:2011-09-26 07:49:00
【问题描述】:
我有一个很大的 div。它包含一堆缩略图。我希望 div 内的缩略图在 div 内居中,并且 div 在页面上居中。但我也希望 div 的宽度是动态的,这样你就可以看到每个分辨率上的所有缩略图,居中。我怎样才能做到这一点?
这是我目前所拥有的:
<div id="container">
<div class="thumb"><img /></div>
<div class="thumb"><img /></div>
<div class="thumb"><img /></div>
<div class="thumb"><img /></div>
<div class="thumb"><img /></div>
<div class="thumb"><img /></div>
</div>
我试过用这个 css 将它居中: 问题是我需要一个替代 float:left 的方法来居中,这样它们就可以相互浮动。我目前所拥有的只是将它们浮动到错误的浏览器宽度上,它们没有居中。
#container{margin:auto;width:80%}
.thumb{padding:60px;float:left}
关于如何做类似 float:center 的任何想法?
【问题讨论】: