【发布时间】:2017-12-29 07:26:46
【问题描述】:
我有这样的布局
.navbar {
width: 100%;
height: 64px;
background: #0d1717;
display: flex;
align-items: center;
justify-content: space-between;
}
.navbar .navbar-nav {
width: 360px;
height: 100%;
display: flex;
align-items: center;
justify-content: space-between;
}
.navbar .title {
color: #fff;
font-size: 32px;
font-family: Fairview;
color: #fcfcfc;
}
<header class="navbar">
<div class="navbar-nav">
<!-- content -->
</div>
<span class="title">Summary</span>
</header>
如何使用 flexbox 将 .title 放在块 .navbar 的中心?但同时,这样 .navbar-nav 就剩下了。
【问题讨论】:
-
你试过
text-align: center;或margin: 0 auto;吗? -
调整内容:居中;
-
Ofc,但这些方法在这种情况下不起作用。
-
要水平居中吗?
-
@DudinVadim 看看解决方案。