需要帮助超级鱼菜单 - 背景和文本颜色问题

时间:2010-08-31 23:33:00

标签: css

嗨我有一个关于Superfish菜单的CSS问题,当活动菜单悬停时颜色:#000000不适用,背景和颜色都是白色。非活动菜单可以正常工作。

示例:

菜单1(有效)   - 布拉   - Bla

菜单1(有效和悬停)   - 空白   - Bla

pastebin:http://pastebin.com/ziYaZJ3e

.ot-menu li li a:focus, .ot-menu li li a:hover, .ot-menu li li a:active {
  background: #FFFFFF;
  color: #000000;
  border-bottom: none;
  outline: 0;
}

1 个答案:

答案 0 :(得分:0)

.ot-menu .current_page_item li a, .ot-menu li .current_page_item a {
    background: black;
    border-bottom: none;
    color: white !important;
}

此处设置的颜色是白色白色的原因。但如果禁用,非悬停的活动文本在黑色BG上变为黑色。您需要重新构建样式规则/排序。

在可能的情况下尽量避免使用!important,因为它可以很难追踪样式问题(从经验来讲,我已经制作了一些非常讨厌的样式表,懒惰的编码)。