gpt4 book ai didi

html - 使 div 在同一行居中

转载 作者:太空宇宙 更新时间:2023-11-03 20:32:57 26 4
gpt4 key购买 nike

我试图将这 3 个 float 的 div 置于同一行的中心。这是 jsfiddle 的链接:

https://jsfiddle.net/dtps4fw8/2/

有什么建议吗?

HTML:

<div class="content">

<div class="box">

</div>
<div class="box">

</div>
<div class="box">

</div>

</div>

CSS:

.box {
width: 30%;
height: 200px;
float: left;
background: gray;
border: black solid 2px;
box-sizing: border;
margin: 5px;
}

最佳答案

看这个fiddle

要使 3 个 div 居中,首先,删除 float 属性,然后应用 float 效果,使用 display:inline-block inline-block 显示为 div 提供文本特征。父 div 的 text-align:center 会将这些 inline-block 元素置于父元素的中心。

如下更新您的 CSS

.box {
width: 30%;
height: 200px;
display: inline-block;
background: gray;
border: black solid 2px;
box-sizing: border;
margin: 5px;
}

.content {
text-align: center;
}

关于html - 使 div 在同一行居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38251992/

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