有迹象表明,我试图修复,但无法找到一个解决方案删除不必要的利润率和用CSS调整高度
第一个是,李场之间的空间比的方式更广泛的两个问题2px比它应该是。我如何删除它?
而其他的是,一个字段只有文本高,虽然字段高度定义为50px。
我也有从GitHub启用normalize.css文件。
有什么建议吗?
HTML
<nav class="nav-box">
<div class="row">
<ul class="main-nav">
<li><a href="#">YES</a></li>
<li><a href="#">NO</a></li>
</ul>
</div>
</nav>
CSS
.row {
max-width: 1140px;
margin: 0 auto;
}
.nav-box {
position: fixed;
top: 0;
left: 0;
width: 100%;
box-shadow: 0 2px 2px #f2f2f2;
min-height: 65px;
}
.main-nav {
float: right;
margin-top: 7px;
}
.main-nav li {
list-style: none;
display: inline-block;
font-size: 100%;
}
.main-nav li a {
height: 50px;
background-color: #ee4723;
padding: 0 18px 0 18px;
font-size: 1.4rem;
color: #fff;
font-family:'Oswald', sans-serif;
border:solid #fff;
border-width: 0 1px 1px 0;
line-height: 54px;
}
这里有一个fiddle。
我加了小提琴,但我没有看到的第一个问题。您可以通过将链接自己设置为'display:block'来解决第二个问题。 –