【发布时间】:2017-07-11 17:02:12
【问题描述】:
这是我的代码:
.container{
width: 50%;
border: 1px solid;
text-align: center;
}
.box{
display: inline-block;
border: 1px solid red;
width: 100px;
height: 20px;
margin: 10px;
}
<div class="container">
<div class="box">sth</div>
<div class="box">sth</div>
<div class="box">sth</div>
<div class="box">sth</div>
<div class="box">sth</div>
</div>
如您所见,最后一个元素也是中心。虽然我需要保持在同一行 (vertically) 在左列。所以这是预期的结果:
我该怎么做?
【问题讨论】:
-
你愿意改变你的标记吗?
-
@Mr.Alien 我可以改变一切...... HTML 和 CSS 代码。我只需要将盒子保留在容器中心,并将最后一个盒子设置在左列的同一行(垂直)。
-
@MartinAJ 说我正在调整屏幕大小,第二行有两个框,第一行有三个,你想让底部的两个框居中吗?
标签: javascript jquery html css