我有一个包装器,里面有一系列盒子形式的 div。以下是我面临的一些问题。
当我调整窗口大小时,元素似乎左对齐。我如何集中对齐它们。
此外,另一个问题是 div 的大小略有不同,这会使它们错位。
.left_wrapper
{
max-width: 70%;
margin:0 auto;
float:left;
}
.boxa
{
background-color: #45e645;
display:inline;
position:relative;
left:4%;
float:left;
margin: 1% 1%;
padding:1%;
font-size: 85px;
text-align:center;
border:1px solid green;
}
<div class="left_wrapper" id="roll_nos">
<div id="box" class="boxa">01</div>
<div id="box" class="boxa">02</div>
<div id="box" class="boxa">03</div>
<div id="box" class="boxa">04</div>
.............
.............
.............
.............
</div>
正如所建议的那样,该问题不是上述问题的重复,尽管该问题(仅)类似于那里提出的问题。
接受和投票最多的答案不适用于我的情况,因为我希望在调整窗口大小时元素自动移动到下一行。感谢“@Niet the Dark Absol”,flex-wrap 解决方案正在努力使元素居中对齐,但仍然存在轻微的未对齐,#13 附近的红线突出显示了它。
对于不同的 div 大小“红线对齐”,我建议添加:
.boxa {
min-width: 85px;
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句