首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使浮动div在另一个div中居中

使浮动div在另一个div中居中
EN

Stack Overflow用户
提问于 2009-08-12 23:18:24
回答 3查看 218.3K关注 0票数 148

我已经搜索了其他问题,虽然这个问题似乎与其他几个问题相似,但到目前为止,我所看到的似乎没有解决我所遇到的问题。

我有一个包含许多其他div的div,每个div都是向左浮动的。这些div每个都包含一张照片和一个标题。我只想让这组照片在包含的div中居中。

从下面的代码中可以看到,我尝试在父div上同时使用overflow:hiddenmargin:x auto,我还在照片后面添加了一个clear:both (如另一个主题中所建议的)。似乎没有什么能让事情有所不同。

谢谢。我很感谢你的建议。

代码语言:javascript
运行
复制
<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>
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1269245

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档