我有這個li
名單,但我想知道如何獲得當前頁面的鏈接有白色(li:active
)在CSS中使用活動和懸停鏈接?
CSS的背景:
#layout-three-liquid2 #section-navigation ul
{
margin: 0;
padding: 0;
}
#layout-three-liquid2 #section-navigation ul li
{
margin: 0 0 0em;
padding: 0;
list-style-type: none;
}
#layout-three-liquid2 #section-navigation ul li:hover{
background-color:white;
}
#layout-three-liquid2 #section-navigation ul li a:active{
background-color:white;
}
HTML:
<ul>
<li><a active="current" href="#page1">Home</a></li>
<li><a href="#page3">Replies</a></li>
</ul>
但它不工作,我該如何解決這個問題?
你是否100%確定你在'#layout-three-liquid2#section-navigation'內?請顯示完整的HTML – 2010-10-03 19:03:26
':active'表示「正在激活(例如通過點擊)」,而不是「具有解析爲當前頁面的URI的href屬性」。這與不存在的「主動」屬性無關。 – Quentin 2010-10-03 19:05:12
編輯了css代碼,向你展示整個場景 – getaway 2010-10-03 19:18:48