如何更改折叠按钮的颜色?和分界线一样的白线。这是图片。有人能帮我吗?我是css,bootstrap和html的新手,所以请帮助我。或者给我一些想法。
这是我的代码。
<nav class ="navbar navbar-default" role= "navigation">
<div class = "container">
<div class ="navbar-header">
<button type ="button" class="navbar-toggle" data-toggle="collapse" data-target="#nav-collapse">
<span class="icon-bar" ></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<div class="collapse navbar-collapse" id="nav-collapse">
<ul class="nav navbar-nav">
<li class="active"><a href="index.html">Students</a></li>
<li class="nav-divider"></li>
<li><a href="#">Faculty</a></li>
<li class="nav-divider"></li>
<li><a href="#">About us</a></li>
<li class="nav-divider"></li>
<li><a href="#">Contact us</a></li>
<li class="nav-divider"></li>
</ul>
</div>
</div>
</nav>
这是我的css。
#fot{ position:fixed;
bottom:0;
}
.navbar-default{
background-color:rgb(193,57,45);
}
.navbar .nav > li > a{
color:#ffe6e6;
}
.navbar .nav > li > a:hover{
color:#000000;
}
.navbar .nav .active > a{
background-color:rgb(193,57,45);
color:#000000;
}
.navbar .nav .active > a:hover{
background:none;
color:#fff;
}
.nav .nav-divider{
height: 50px;
margin: 0 10px;
border-right: 1px solid #a92419;
border-left: 1px solid #c1392d;
}
@media(max-width: 768px)
{.nav .nav-divider{
height: 1px;
margin: 0 10px;
background-color:#a92419;
}
.navbar-default .navbar-toggle .icon-bar {
background-color: #fff;
margin:0 0 4px;
width: 25px;
height: 5px;
}
答案 0 :(得分:5)
我想这就是你要找的东西:
.icon-bar
{
background:green !important; /*Whatever colour you want for icon lines*/
}
.navbar-toggle
{
background:yellow !important; /*Whatever colour you want for background */
}
在CSS
!important
中强制将属性应用于Bootstrap CSS的实际属性。
更新:在您的CSS ADD以下代码:
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
border-color: darkblue; /* Whatever Colour you want */
}
答案 1 :(得分:1)
是的当然......只需在按钮类上定义一些css就像这样
<强> CSS 强>
button.navbar-toggle{
background:none;
border:none;
color:#000;
// and so on according to what style u want...
}
button.navbar-toggle span{
background:#000;/*change accordingly*/
// these span are for white line you can edit the lines in this css
}