我有一個或多或少自定義的引導程序導航欄。事情是,Bootstrap將padding-left
和padding-right
應用於導航欄中的<a>
元素。我嘗試覆蓋導航欄中第一個<a>
元素上的padding-left
(表示「Collection」的元素),但沒有成功。它實際上必須看起來像第一個<a>
元素從導航欄的最開始處開始。我添加了一張照片以便於理解。無法刪除導航欄中的默認引導程序填充
這裏是小提琴:http://jsfiddle.net/jxgkrtsd/8/
代碼:
<ul class="nav nav-tabs nav-justified" role="tablist">
<div class="bottom-line"></div>
<li><a href="kolekcija.html">Kolekcija 24<sup> 7</sup></a></li>
<li><a href="#">Izdelki</a></li>
<li><a href="#">Zgodba</a></li>
<li><a href="#">Mediji</a></li>
<li><a href="#">Materiali</a></li>
</ul>
<div class="bottom-line"></div>
CSS:
@import url("http://fonts.googleapis.com/css?family=Exo:400,500&subset=latin,latin-ext");
body {
font-family: 'Exo', sans-serif;
font-weight: 500;
}
.nav > li > a:hover,
.nav > li > a:focus {
background-color: transparent;
border-color: transparent;
}
.nav > li > a {
padding: 10px 5px !important;
margin-right: 0 !important;
color: black;
}
.nav-tabs.nav-justified > li > a {
border-bottom: none;
}
.nav-tabs > li > a:hover {
border-color: none !important;
}
a:hover,
a:focus {
color: black !important;
}
.bottom-line {
height: 1px;
width: 1430px;
background: black;
position: absolute;
}