为什么这个下拉链接颜色不同?

时间:2012-10-19 22:55:11

标签: css debugging drop-down-menu firebug

我讨厌CSS,这没有任何意义。我终于完成了这个菜单的样式,现在我点击了一个不同的页面,并且链接在白色下拉列表中都是白色的。我只能认为它与li.current-menu-item样式有某种关系,但它没有意义。在firebug中也没有任何东西出现。

此页面正常运行:http://www.brainbuzzmedia.com/themes/simplybusiness/

此处有白色链接:http://www.brainbuzzmedia.com/themes/simplybusiness/?page_id=86

如果你想出来,请告诉我你用来调试的方法或内容?

2 个答案:

答案 0 :(得分:1)

投资组合页面(以及随后导航到的任何页面......)都有一个额外的选择器样式“current-menu-item”。要么摆脱它,要么适当地风格

div.nav-menu ul li.current-menu-item a {
    color: #EE8855;
}

答案 1 :(得分:1)

在第二个链接上,子菜单项链接使用以下CSS应用白色:

div.nav-menu ul li.current-menu-item:hover a

你应该改变的是:

div.nav-menu ul li.current-menu-item:hover > a

由于您只想定位<a>的{​​{1}}个孩子,而不是所有后代。

请参阅http://www.w3.org/TR/css3-selectors/#child-combinators