gpt4 book ai didi

css - float 图像后,需要在div中居中

转载 作者:行者123 更新时间:2023-11-28 10:49:58 27 4
gpt4 key购买 nike

试了很多次,根本不行。我需要在 div 内居中的 float 图像。所以我不需要做填充和边距。当我放另一张图片时它会自动很好。

HTML

<div class="section-global">
<p class="red"> HELLO </p>
<p>
<ul class="image-global">
<li>
<img src="assets/images/welcome.jpg" />
<p> ABC </p>
</li>
<li>
<img src="assets/images/welcome.jpg" />
<p> ABC </p>
</li>
<li>
<img src="assets/images/welcome.jpg" />
<p> ABC </p>
</li>
<li>
<img src="assets/images/welcome.jpg" />
<p> ABC </p>
</li>
</ul>
</p>
</div>

CSS

.section-global {
margin:10px 0;
border:1px solid #F63;
overflow:hidden;
}

.section-global p {
padding:10px;
}

.image-global {
text-align:center;
}

.image-global li {
float:left;
display:inline-block;
}

.image-global img {
width:125px;
height:125px;
margin:0 auto;
}

这是JSFIDDLE .有什么想法吗?

最佳答案

如果您使用了 display: inline-blocktext-align: center,则不必将列表项向左浮动。

如果我是对的,这就是你想要的,对吧?

http://jsfiddle.net/d2rhR/2/

刚刚删除了 float

.image-global li {

display:inline-block;
}

关于css - float 图像后,需要在div中居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22036851/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com