簡體   English   中英

Bootstrap菜單將鏈接背景顏色設置為class =“ nav navbar-nav”

[英]Bootstrap menu oppened link background color with class=“nav navbar-nav”

如圖所示如何在引導菜單中更改鏈接的顏色。 鼠標懸停並單擊更改為菜單的默認顏色后即可使用。 我需要像圖片一樣。

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;
    }

菜單-圖像

需要設置活動類。 這里查看解決方案

下面的代碼可能會有所幫助,請在下面相應地更改顏色

    .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;
    }

這可能會有所幫助。 創建一個CSS類“ active”並設置背景色。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM