我正在使用一个简单的引导顶部固定导航栏,我想更改活动页面的颜色......但是我认为我的代码中缺少一些东西
<div class="navbar">
    <div class="navbar-fixed-top">
      <div class="container" style="width: auto;">
          <div class="nav-collapse" id="nav-collapse">
          <ul class="nav" id="nav">
            <li class="active"><a href="#skdill" >skisll</a></li>
            <li class="active"><a href="#skill">skill</a></li>
            <li class="active"><a href="#research">research</a></li>
            <li class="active"><a href="#">Link</a></li>
                     </ul>
        </div>
      </div>
    </div>
  </div>
和CSS是
.navbar {
    position: fixed;
    width: 100%;
}
.navbar .nav {
   float: none;
}
.navbar .nav>li {
    width: 25%;
}
.content {
    padding-top: 80px;
}
#nav-collapse li a:hover { 
    color: blue; 
}
#nav-collapse a:hover { 
    background-color: gray; 
}
#nav-collapse  li.active { 
   color:green;
    background-color: yellow; 
}
#nav-collapse  li.active a {
    color: red;
}
...例如,我希望(活动导航项的)文本为红色,背景颜色为灰色(无论如何)...您有什么想法吗?
非常感谢!