【发布时间】:2010-11-19 03:32:37
【问题描述】:
我搜索了其他问题,虽然这个问题似乎与其他几个问题相似,但到目前为止我所看到的似乎都没有解决我遇到的问题。
我有一个 div,其中包含许多其他 div,每个 div 都向左浮动。这些 div 每个都包含一张照片和一个标题。我想要的只是让一组照片在包含的 div 中居中。
正如您从下面的代码中看到的那样,我尝试在父 div 上同时使用 overflow:hidden 和 margin:x auto,并且我还在照片之后添加了 clear:both(如另一个主题中所建议) .似乎没有什么不同。
谢谢。我很感激任何建议。
<div style="position: relative; margin: 0 auto; overflow: hidden; text-align: center;">
<h4>Section Header</h4>
<div style="margin: 2em auto;">
<div style="float: left; margin: auto 1.5em;">
<img src="photo1.jpg" /><br />
Photo Caption
</div>
<div style="float: left; margin: auto 1.5em;">
<img src="photo2.jpg" /><br />
Photo Caption
</div>
<div style="float: left; margin: auto 1.5em;">
<img src="photo3.jpg" /><br />
Photo Caption
</div>
<div style="clear: both; height: 0; overflow: hidden;"> </div>
</div>
</div>
【问题讨论】:
-
@TylerH 怎么会?只需查看被询问的日期即可。似乎您链接中的问题是真正的重复。
-
@ThePragmatick 因为这个问题的浏览量是前者的两倍,答案更多,活动也更多(和最近),而且它的措辞比这个问题更规范。