0
我有了彩色链接坚实的背景是一个非常简单的横向菜单。当我在目标页面时,如何更改链接的颜色? 我想这很好#菜单-1李一:主动 但这只会影响当我点击它一时的颜色。当我在该页面上时,我希望菜单项目上的颜色保持更改。 。被点击时元素或窃听所以你上面描述的是预期的行为 感谢好的菜单如何使活动页面有不同的颜色 - Drupal的7
我有了彩色链接坚实的背景是一个非常简单的横向菜单。当我在目标页面时,如何更改链接的颜色? 我想这很好#菜单-1李一:主动 但这只会影响当我点击它一时的颜色。当我在该页面上时,我希望菜单项目上的颜色保持更改。 。被点击时元素或窃听所以你上面描述的是预期的行为 感谢好的菜单如何使活动页面有不同的颜色 - Drupal的7
元素是“在:active
伪类的定义活跃
你需要:
幸运的是,尼斯菜单和Drupal通过添加.active
类的<a>
标签和.active-trail
类父<li>
标签为您处理#1。
所以,你可以针对那些在CSS这样的:
#nice-menu-1 li.active-trail a,
#nice-menu-1 li a.active { color: #0f0;}
您好我已经试过,但它不会反映它。看起来好像别的东西在压倒我为主动元素所做的贡献。当我为hover元素添加一个颜色(#nice-menu-1 li a:hover {)时,它可以正常工作。 – 2013-02-26 18:52:32
这很可能是另一种风格重写它。在这里看到CSS具体的解释:http://stackoverflow.com/questions/9133570/css-specificity-how-does-it-decide-which-styles-to-apply。你也可以在值后添加'!important',但是你不想长期依赖这个拐杖,如果这个选择器的另一个实例有!重要的话,它不一定会工作。 – 2013-02-26 19:03:18
很好,当我重新启动你提到的代码解决了所有的浏览器。非常感谢您 – 2013-02-26 20:50:31