您好,我的 Superfish 菜单有一个 CSS 问题,当事件菜单悬停在颜色:#000000 不适用时,背景和颜色都是白色。非事件菜单按我的意愿工作。
例子:
菜单 1(事件) - 布拉 - 布拉
菜单 1(事件和悬停) - 空白的 - 布拉
粘贴: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;
}
最佳答案
.ot-menu .current_page_item li a, .ot-menu li .current_page_item a {
background: black;
border-bottom: none;
color: white !important;
}
此处设置的颜色是您在白色上变白的原因。但如果禁用,非悬停事件文本在黑色 BG 上变为黑色。您需要重新构建样式规则/排序。
尽可能尽量避免使用 !important,因为它会使跟踪样式问题变得非常困难(根据经验,我用它制作了一些非常讨厌的样式表延迟编码)。
关于css - 需要有关 superfish 菜单的帮助 - 背景和文本颜色问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3613961/