嗨我有一个关于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;
}
答案 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,因为它可以很难追踪样式问题(从经验来讲,我已经制作了一些非常讨厌的样式表,懒惰的编码)。