jquery - 如何更改特定菜单项的文本颜色?背景改变但文字颜色不变?

标签 jquery css

我使用了以下 CSS 代码来更改 wordpress 站点中的特定菜单项背景和文本颜色。应用代码后,背景颜色已更改但文本颜色未更改。谁能帮我让它工作。我使用的 CSS 代码如下(请注意我在不同网站上使用的相同代码有效):

/*RESERVATION MENUBAR*/
.reserve-menu {
    background-color: #dd0000;
    color: #fff;
    }

.reserve-menu:hover,
.reserve-menu:focus,
.reserve-menu:active {
    background-color: #262626;
    color: #fff; !important;
    }

我已经在这个站点应用了上面的代码。请看有一个名为“RESERVATION”的菜单:https://www.bombaydininghenley.co.uk/

最佳答案

您需要定位 anchor 标记才能使颜色起作用。尝试这样的事情

 .reserve-menu a{
     color: #000;
 }

关于jquery - 如何更改特定菜单项的文本颜色?背景改变但文字颜色不变?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51353446/

相关文章:

php - Ajax成功后渲染html的特定部分

php - 文件版本控制以消除浏览器缓存问题

javascript - 如何在 Javascript 中选择多个类而不是 id

CSS 自定义属性依赖关系未解析,为什么?另外,我是否发现了未记录的行为?

html - WordPress:NextGen 插件

javascript - jQuery .prop ('outerHTML' )无样式(仅获取 tagName、classNames 和 ID)

自定义值的 jQuery 动画(不是 CSS 属性)

javascript - 在上一个补间完成后启动补间。 - Greensock/ScrollMagic

javascript - jQuery.toggle - 在交替单击时执行两个或多个处理程序

html - 使用 background-image 使图像从 div 中出来