【发布时间】:2019-06-08 02:34:04
【问题描述】:
我有一个包含两个项目的网格,第一个项目是一个弹性容器。
html:
<div class = "grid">
<div class="flex">
<h1>Anchor To Top?</h1>
<div>item</div>
<div>item</div>
<div>item</div>
<div>item</div>
<div>item</div>
</div>
<div class = "other-grid-item">
Other grid item
</div>
</div>
css:
.grid{
display: grid;
grid-template-columns: 1fr 2fr;
height: 100vh;
}
.flex{
display: flex;
flex-direction: column;
justify-content: center;
background-color: blue;
}
您可以在此处查看示例:https://jsfiddle.net/tc9kdhb1/3/。有没有办法告诉h1 保持定位在flex 容器的顶部,而其他弹性项目定位在剩余空间的中心?
我尝试在h1 上使用position: absoltute,但该元素不再适合容器。提前感谢您的帮助。
【问题讨论】: