我使用自定义 CSS 为我的 wordpress 网站上的事件菜单项创建了删除线效果:http://www.sekoul.com/
这是我用来执行此操作的代码:
/* active menu item color */
.et_color_scheme_orange #top-menu li.current-menu-item > a {
color: #4a4a4a !important;
text-decoration: line-through !important;
}
但是,在某些页面(由 WP 插件生成的页面)上,此效果不起作用:http://www.sekoul.com/reading-list/
当我检查代码时,我可以看到这些页面上的 ID 不同,但我似乎无法弄清楚要将效果应用到哪个 ID/类。知道为什么会这样吗/我可以做些什么来选择合适的 ID/类?
最佳答案
它缺少 .current-menu-item
类,因为您使用的是自定义链接。我假设“BOOKS”是自定义帖子类型存档页面,对吧?
如果您需要在自定义帖子类型存档页面上有一个事件状态,您可以尝试这个对我很有效的解决方案:https://stackoverflow.com/a/22602901/4303385
它将在 Appearance > menu
上添加一个 metabox,带有自定义帖子类型存档页面,支持事件状态。
关于wordpress 站点中事件菜单项上的 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27335784/