0
我遇到問題。我的邊框太長: 下邊框比我需要的長(需要與文本長度相同)
如何做到這一點的邊界將作爲文本的長度? 這裏是我的HTML:
<div class="navbar-header">
<a href="index.php">
<img src="images/logo.png" alt="Broke">
</a>
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-collapse" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<div class="collapse navbar-collapse" id="navbar-collapse">
<ul class="nav navbar-nav navbar-right">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">Share a coupon</a></li>
<li><a href="#">Faq</a></li>
</ul>
</div>
</nav>
CSS:我使用的是引導框架
.navbar {
margin-top: 60px;
border: none;
}
.navbar-default {
border: none;
background-color: #FFF;
}
.navbar-toggle {
margin-top: 25px;
}
.navbar ul li a {
margin-top: 10px;
}
.nav li a {
font-family: Avenira;
color: #676767;
font-size: 24px;
padding: 10px 0 10px 55px;
}
.nav li a:hover {
border-bottom: 4px solid #fe8502;
}
P.S。
試圖找出如何做到這一點,現在幾個小時...感謝您的幫助提前!
請勿使用填充,使用邊距 – LGSon