有跡象表明,我試圖修復,但無法找到一個解決方案刪除不必要的利潤率和用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'來解決第二個問題。 –