已經爲導航欄的活動li元素添加了自定義CSS。但他們似乎選擇了默認的黑色背景色。我想將其背景顏色更改爲#428BCA。根據代碼,導航欄的其他元素正在改變它們的顏色。主動式導航欄鏈接背景顏色默認爲
我的CSS代碼如下:
carousel-inner > .item > img, .carousel-inner > .item > a > img {
width: 100%;
margin: auto;
height: 850px;
}
body {
position: relative;
}
#section1 {padding-top:50px;height:500px;color: #fff; background-color: #1E88E5;}
#section2 {padding-top:50px;height:500px;color: #fff; background-color: #673ab7;}
#section3 {padding-top:50px;height:500px;color: #fff; background-color: #ff9800;}
#section41 {padding-top:50px;height:500px;color: #fff; background-color: #00bcd4;}
#section42 {padding-top:50px;height:500px;color: #fff; background-color: #009688;}
.navbar {
position:fixed;
top:0;
z-index:10;
width:100%;
background-color:black;
opacity: 0.9;
}
#nav-right>.active{
background-image:none;
background-color: #428BCA;
color: white;
}
#nav-right>.active>li>a, #nav-right>.active>li>a:hover, #nav-right>.active>li>a :focus{
background-image:none;
background-color: #428BCA;
color: white;
}
#nav-right li a {
color: #428BCA;
}
#nav-right li a:hover{
background-color: #428BCA;
color: white;
}
#drop-menu > .active > a, #drop-menu > .active > a:hover, #drop-menu> .active > a:focus {
background-image: linear-gradient(to bottom, #17AA76, #149466);
background-repeat: repeat-x;
color: #FFFFFF;
}
#drop-menu li a:hover {
background-image:none;
background-color:#16A170;
}
#drop-menu li a{
background-image:none;
color: black;
}
我張貼的小提琴正好說明我的問題:
https://jsfiddle.net/mukundm/d0Lhvc1z/24/
請幫助我。
試試這個.navbar逆.navbar-NAV>。主動> A {背景:#!428BCA重要} – Nandhu
我可以看到:#428BCA作爲他們的背景..你能給出正確的快照嗎? – Geeky
@Nandhu,我試過了,文本顏色在改變,但背景顏色沒有改變。我很抱歉,我不小心寫了顏色,而不是背景顏色....感謝您的方式:) –