我想用Flexbox的实现这一结果:Positionning与Flexbox的
- 红色
div
是container
。 - 绿色
div
是一个navbar
菜单,应该在顶部水平居中。 - 然后页面的标题应该居中显示图像。
PS:红色div的高度为100vh,宽度为100%。
使用该代码同时显示绿色的div和标题在container
中心的结果。
.header {
height: 100vh;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
<div class="container-fluid">
<div class="row">
<div class="col-md-12 header">
<div class="menu">
<!-- navbar items -->
</div>
<h1>TITLE</h1>
<h2>Subtitle</h2>
</div>
</div>
</div>