【发布时间】:2016-11-14 11:13:30
【问题描述】:
<nav>
<div class="row">
<div class="col-md-3">
<a href="#" class="logo">SPIRIT8</a>
</div>
<div class="col-md-9">
<ul>
<li><a href="#">HOME</a></li>
<li><a href="#">ABOUT</a></li>
<li><a href="#">TEAM</a></li>
<li><a href="#">SERVICES</a></li>
<li><a href="#">PORTFOLIO</a></li>
<li><a href="#">TESTIMONIALS</a></li>
<li><a href="#">CONTACT</a></li>
</ul>
</div>
</div>
</nav>
我希望 li 标签一直向右移动。我无法通过 margin-right:0 li (黄色框)或 padding-right:0 ul (红色框) 我使用网格引导,但不知道为什么 ul(红色边框)在右侧有空间,尽管我将宽度设置为 100%。
这是我想要的结果:http://themeforces.com/demo/freebies/tf-free-no.3/
我的CSS:
nav {
height: 70px;
line-height: 70px;
border: 1px solid green;
}
nav ul {
list-style: none;
width: 100%;
border: 1px solid red;
}
nav ul li {
display: inline-block;
font-size: 60%;
margin-right: 0;
border : 1px solid yellow;
}
【问题讨论】:
-
你分享的例子,他们正在使用引导导航栏..你也可以使用..
标签: html css navigation margin padding