html - flex container, how to justify center, but left align when no space for margin -
i have code display flex, has 2 columns, , want center aligned when there real estate, when browser shrinks , there no space , want left aligned. content in right can go hidden, content in left needs stay visible
.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>
i figured out answer. did overflow:auto on .menuheadernav , helped .menuheader2 stay in view , not scroll out of view in left
Comments
Post a Comment