php - 如何使顶部导航中的单个链接在 wordpress 中具有不同的背景颜色?

标签 php html css wordpress wordpress-theming

我试图在具有不同背景颜色但遇到一些问题的 WordPress 顶部导航菜单中创建单个链接。

我的大部分页面都有效,但其他页面无效(如下所示)。我为 WordPress 菜单构建器中的单个菜单项分配了一个 CSS 类 (.contact-us-menu),但我似乎可以弄清楚如何让它在所有页面上工作。

Wrong
错了。 ( https://www.csolsinc.com/insights/ )

Correct
正确。 ( https://www.csolsinc.com/insights/webinars/ )

这是我使用“Wordpress 添加自定义 CSS”插件添加的自定义 CSS。

li.contact-us-menu {
background-color:#f47e00!important;
height:50px!important;
border-radius:50px!important;
padding-right:15px;
color:#ffffff!important;
font-weight:bold!important;
vertical-align:middle;
}

li.contact-us-menu a {
color:#ffffff!important;
}

有什么建议吗?

最佳答案

我查看了您的两个网站页面以寻找差异,我看到这一行影响了“错误”链接:

#top-menu .menu-item .dropdown-toggle {
    position: relative;
    top: 11px !important;

为了解决问题,我会将顶部更改为 -1px,就像您的“正确”一样 或尝试添加:

li.contact-us-menu {
line-height: 50px;
}

到您的 CSS。

关于php - 如何使顶部导航中的单个链接在 wordpress 中具有不同的背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59846228/

相关文章:

javascript - 如何在 WordPress 中将 $wpdb->get_results 作为 json 返回?

php - PHP存储时间戳的数据库结构

Javascript - 获取未定义元素的宽度

php - 来自 Chrome 的混合安全/不安全消息

node.js - 运行空白 typescript 项目

javascript - 动态添加和删除表格行

javascript - 如何裁剪 OpenSeaDragon 库中的部分图像?

jquery - 编辑菜单栏的CSS脚本

php - 简单的 PHP CMS 作为破解 Wordpress 的替代方案

php - 如何隐藏配置文件以防止直接访问?