【发布时间】:2018-03-03 03:07:45
【问题描述】:
我正在尝试创建一个顶部和中心对齐的布局divs。
它确实有效,有点:https://jsfiddle.net/zeo29uLa/
<div class="flexbox-container">
<div class="top-item">
top
</div>
<div class="center-item">
center
</div>
</div>
<style>
body {
height: 50vh;
}
.top-item {
flex: 1 0 100%;
text-align: center;
align-self: flex-start;
}
.center-item {
align-self: center;
}
.flexbox-container {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
-webkit-align-items: center;
-webkit-box-align: center;
justify-content: center;
height: 100%;
flex-wrap: wrap;
}
</style>
我的问题和问题:如何精确地使中心 div 在中心对齐?目前它上面有空间它在所需高度以下对齐
我觉得这与在父容器中正确使用 align-content 有关,但我似乎无法弄清楚。
【问题讨论】:
标签: html css flexbox css-position