我在CSS如下代碼:背景正常和背景活躍在CSS
#nav li a:active{
background-color:brown;
}
#nav li a.index{background:purple;}
#nav li a.advertiser{background:red;}
#nav li a.publisher{background:green;}
#nav li a.new{background:blue;}
#nav li a.status{background:orange;}
#nav li a:hover {
border-bottom:5px solid brown;
}
和HTML
<ul id="nav">
<li><a class="index"....
<li><a class="advertiser"...
<li><a class="publisher"...
<li><a class="new"....
<li><a class="status".....
</ul>
的事情是,當我點擊它,將其轉換爲棕色,但它不會保持棕色。 我在哪裏誤認爲無法實現。
您的jquery選擇器沒有正確的作用域;此代碼可能會在整頁上打破。 – Prusprus