我有一个非常简单的水平菜单,它有一个带有彩色链接的纯色背景。当我在目标页面时,如何更改链接的颜色? 我试过这个#nice-menu-1 li a:active 但是当我点击它时,它只影响颜色。当我在该页面上时,我希望菜单上该项目的颜色保持不变。 感谢
答案 0 :(得分:2)
当点击或点击该元素时,元素“在:active
伪类的定义中是活动的。所以你在上面描述的是预期的行为。
你需要:
幸运的是,Nice Menus和Drupal通过向.active
标记添加<a>
类,向父.active-trail
标记添加<li>
类来处理#1。 / p>
所以你可以像这样定位CSS中的那些:
#nice-menu-1 li.active-trail a,
#nice-menu-1 li a.active { color: #0f0;}