我有很多的麻煩加入固定黑色背景,以我的自舉導航欄。在我的CSS中,我將背景顏色聲明爲黑色,但似乎沒有改變任何內容。我自己的CSS是在bootstrap的核心CSS之後聲明的,所以它不會被默認顏色覆蓋。導航欄顯示爲透明,帶有不透明的字體。不知道問題是什麼,特別是因爲我已經宣佈了導航欄的顏色!添加一個黑色的背景,自舉固定的頂部導航欄中
下面是導航欄的HTML:
<div class="jumbotron">
<div class="container">
<nav class="navbar fixed-top">
<div class="navbar-fixed-top container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav navbar-right">
<li><a href="#linktotop">Home</a></li>
<li><a href="#">About</a></li>
<li>
<a href="#" role="button" aria-haspopup="true" aria-expanded="false">Personal Projects<span class="caret"></span></a>
</li>
<li><a href="#">Bullet Blog</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
</div>
</nav
這裏是我的CSS。請幫忙。我瘋了。
.jumbotron navbar-fixed-top container{
background: #2E2F31;
position: fixed;
width: 100%;
}
.navbar .navbar-nav li a {
color: white;
font-size: 16px;
}
.navbar .navbar-nav li a:hover {
background: #BFC1C3;
}
.navbar .navbar-nav .dropdown-menu li a:hover {
background: #BFC1C3;
}
您的語法錯誤。應該是'.jumbotron .container .navbar-固定top' https://codepen.io/mcoker/pen/bRZmGR –
'.jumbotron .navbar-固定top.container' – bhv
試試這個,.navbar {背景 - 顏色:#212121;} –