wordpress站点中活动菜单项上的CSS
我已经使用自定义CSS为我的wordpress站点上的活动菜单项创建了一个穿透效果: 这是我用来做这件事的代码:wordpress站点中活动菜单项上的CSS,css,wordpress,Css,Wordpress,我已经使用自定义CSS为我的wordpress站点上的活动菜单项创建了一个穿透效果: 这是我用来做这件事的代码: /* active menu item color */ .et_color_scheme_orange #top-menu li.current-menu-item > a { color: #4a4a4a !important; text-decoration: line-through !important; } 但是,在某些页面(由WP插件生成的页面)上,这种效果不起
/* active menu item color */
.et_color_scheme_orange #top-menu li.current-menu-item > a {
color: #4a4a4a !important;
text-decoration: line-through !important;
}
但是,在某些页面(由WP插件生成的页面)上,这种效果不起作用:
当我检查代码时,我可以看到这些页面上的ID不一样,但我似乎无法确定应用效果的ID/类。知道为什么会发生这种情况/我可以做些什么来选择合适的ID/类吗?它缺少
。当前菜单项类,因为您使用的是自定义链接。我假设“BOOKS”是一个自定义的post类型的归档页面,对吗
如果您需要在自定义帖子类型存档页面上设置活动状态,您可以尝试此解决方案,它对我非常有用:
它将在Appearance>菜单上添加一个metabox,带有活动状态支持的自定义帖子类型存档页面。之所以发生这种情况,是因为出于某种原因。当前菜单项
类只会添加到about页面上的li
,而不会添加到其他页面。你知道我能将它添加到它所在的页面吗丢失的或者,我如何选择未添加的活动菜单项?关于和联系人页面添加了。当前菜单项
类,但其余未添加。我看到的两个页面之间唯一的区别是About和Contact页面具有menu-item-type-post\u-type菜单项对象页面
class,而其他页面具有menu-item-type自定义菜单项对象
。至于修复,您需要使用php或jquery在该页面上添加该类。太棒了,非常感谢!对于阅读本文的其他人,我实际上发现了一个类似的解决方案,在这里效果很好: