【发布时间】:2018-08-03 17:44:55
【问题描述】:
我有一些显示 flex 的代码,它有 2 列,我希望它在有空间时居中对齐,但是当浏览器缩小并且没有空间时,我希望它左对齐。右边的内容可以隐藏,但左边的内容需要保持可见
.menuHeader {
display: flex;
align-items: center;
justify-content: center;
position: absolute;
top: 56px;
z-index: 1000;
width: 100%;
height: 64px;
}
<nav class="menuHeader">
<div class="menuHeader2">
<div class="menuHeaderList"><i class="icon icon-mapMarker"></i>
<div class="label">xxxxxx</div>
<div class="name">xxxxxx</div>
</div>
<div class="menuHeaderNav">
<li><a>Full List</a></li>
<li class="is-selected"><a href="fmtg.html">AAA</a></li>
<li><a>sss</a></li>
<li><a>ddd</a></li>
<li><a href="#">fff</li>
<li><a href="#">ggg</a></li>
<li><a href="#">hhh</a></li>
</div>
</nav>
【问题讨论】:
-
你试过引导网格系统吗? getbootstrap.com
-
需要更好地解释所需结果。左边什么内容右边什么......正确地提出你的问题。提供更好的代码sn-ps