【发布时间】:2016-09-16 18:52:01
【问题描述】:
我正在尝试使用 flex-display 编写响应式水平导航栏(请参阅最终项目的附图),但我无法将矢量徽标缩小到左侧。这是我的代码:
HTML:
<nav>
<div class="menuBar">
<ol id="navList">
<li><img id="menuLogo" src="img/fullLogo.png"></li>
<li><a href="index.html">HOME</a></li>
<li><a href="approach.html">APPROACH</a></li>
<li><a href="services.html">SERVICES</a></li>
<li><a href="portfolio.html">PORTFOLIO</a></li>
<li><a href="meetUs.html">MEET US</a></li>
<li><a href="blog.html">BLOG</a></li>
<li><a href="contact.html">CONTACT</a></li>
</ol>
</div>
</nav>
如您所见,我已尝试将徽标(img 文件)放入其中以尝试将其对齐。这是我的 CSS:
CSS:
nav{
width: 100%;
margin: auto;
background-color: white;
}
#navList{
display: flex;
flex-direction: row;
width: 95%;
margin: auto;
justify-content: space-between;
}
#menuLogo{
display: flex;
width: auto;
height: auto;
max-width: 150px;
}
#navList li{
list-style: none;
border-bottom: none;
}
logo(img文件)一直推到最后
【问题讨论】: