如何在图片上改变引导菜单中的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;
}
答案 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");
});