我想在不使用Bootstrap的情况下在导航栏中对齐项目,因为我想先用CSS构建一个坚实的基础。但我无法将我的navbar-与我的徽标和navbar-center对齐。 !我一直在试图寻找解决方案,但似乎没有人有后这个问题尚未:(请帮忙,谢谢提前这里是我的代码:我想在不使用引导程序的情况下对齐导航栏中的项目
HTML
<div class="navigation">
<div class="name">Logo</div>
<div class="menu-list">
<!-- Center Nav -->
<ul class="navbar-center">
<li><a href="">Sneakers</a></li>
<li><a href="">Apparel</a></li>
<li><a href="">Ack</a></li>
<li><a href="">Events</a></li>
<li><a href="">Contact</a></li>
</ul>
</div>
<div class="menu-list-right">
<ul class="navbar-right">
<!-- Right nav -->
<li><a href="">Search</a></li>
<li><a href="">Bag</a></li>
</div>
</div>
CSS
body {
margin: 0;
}
.navigation {
background: skyblue;
}
.name {
display: inline-block;
float: left;
}
.menu-list ul {
list-style: none;
text-align: center;
padding: 0;
}
.menu-list ul li {
display: inline-block;
}
.menu-list ul li a {
text-decoration: none;
}
.menu-list-right ul {
list-style: none;
padding: 0;
float: right;
}
.menu-list-right ul li {
display: inline-block;
}
.menu-list-right ul li a {
text-decoration: none;
}
.name, .navbar-center, .navbar-right li {
margin: 0;
}
太感谢你了!正是我需要的! :) –