我用了padding-top在li和邊框之間製作空格,但它移動了所有的導航欄位置。文字和邊框之間的空格
反正有沒有移動它的空間?
nav {
float: right;
width: 80%;
font-size: 80%;
text-align: right;
}
nav li {
display: inline-block;
list-style-type: none;
margin: 2.5%;
padding: 0.5%;
}
nav li a {
color: #646464;
font-weight: bold;
text-decoration: none;
}
nav li.active,
nav li:hover {
border-top: 3px solid #f0842a;
padding-top: 20px;
}
<nav>
<ul>
<li><a href="#link3">LINK 1</a>
</li>
<li class="active"><a href="#link4">LINK 2</a>
</li>
<li><a href="#link5">LINK 3</a>
</li>
</ul>
</nav>
你是什麼意思'它移動所有的導航欄位置。什麼是期望的效果? – Tushar
我只是想在邊界和文本之間留出空間而不用移動導航 – obk