Bootstrap菜单oppened链接背景颜色与class =“nav navbar-nav”

时间:2017-04-25 13:43:16

标签: html css css3 menu bootstrap-modal

如何在图片上改变引导菜单中的oppened链接的颜色。它可以在鼠标单击和单击更改为菜单的默认颜色后工作。   我需要在图片上。

HTML

 <div class="navbar-left">
        <ul class="nav navbar-nav">
            <li>@Html.ActionLink("Патници", "Index", "patnici")</li>
            <li >@Html.ActionLink("Помош", "Contact", "Home")</li>
        </ul>
    </div>

CSS

.navbar-nav > li > a {
      padding-top: 10px;
      padding-bottom: 10px;
      line-height: 20px;
    }

Menu-Image

4 个答案:

答案 0 :(得分:0)

需要设置活动类。请参阅解决方案here

答案 1 :(得分:0)

下面的代码可能会有所帮助,请根据您的选择更改颜色

    .navbar-nav li a {
        background:#C60;
        color:#FFFFFF;
        text-decoration:none;
        display: block;
    }

    .navbar-nav li a:visited  {
        background:yellow;
        color:#F00;
        text-decoration:none;
    }

答案 2 :(得分:0)

这可能会有所帮助。 创建一个css类&#34; active&#34;并设置背景颜色。

$(function() {
   $("li").click(function() {
      // remove existing class
      $("li").removeClass("active");
      // add class to the one we clicked
      $(this).addClass("active");
   });
});

答案 3 :(得分:0)

$(".nav a").on("click", function(){
   $(".nav").find(".active").removeClass("active");
   $(this).parent().addClass("active");
});