css - 需要有关 superfish 菜单的帮助 - 背景和文本颜色问题

标签 css

您好,我的 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/

相关文章:

javascript - 如何在 flex 容器中调整固定大小( Canvas )的元素?

html - 如何验证html代码

javascript - 在 Chrome 和 FF 之间动态且一致地设置样式属性

javascript - 将 CSS 分解为规则

php - 您如何在 CodeIgniter 中组织模板结构?

php - 使用php从mysql表中排序数据

java - 可以使用 JAXX 吗?

javascript - 无法在javascript中显示以前隐藏的图像

html - Rstudio中使用 "knit html"函数后内联代码不高亮

javascript - 如何从头开始制作 jquery slider