[英]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.