Css 如何从辅助菜单中删除菜单项类
我正在建立一个wordpress主题。我的菜单正在从wordpress获取类,例如:。当前菜单项,。当前页面项&我正在使用它们自定义我的活动菜单背景颜色:Css 如何从辅助菜单中删除菜单项类,css,wordpress,Css,Wordpress,我正在建立一个wordpress主题。我的菜单正在从wordpress获取类,例如:。当前菜单项,。当前页面项&我正在使用它们自定义我的活动菜单背景颜色: .current-menu-item a, .current_page_item a { background-color: #ffef38; } 但问题是我在页脚有一个二级菜单,它也是从css中获得这种样式的。“我的页脚”的css非常简单: #footnav { float: right; } #footnav li {
.current-menu-item a, .current_page_item a {
background-color: #ffef38;
}
但问题是我在页脚有一个二级菜单,它也是从css中获得这种样式的。“我的页脚”的css非常简单:
#footnav {
float: right;
}
#footnav li {
display: inline-block;
border-right: 1px solid #fff;
padding: 0 0.5em;
}
#footnav li:last-child {
border-right: none;;
}
因此,我的问题是,如何仅从页脚菜单中删除活动菜单样式?或者将样式配置为页脚上所需的任何样式:
#footnav .current-menu-item a, #footnave .current_page_item a { background-color:transparent; }
或者使初始选择器更具体:
nav.myclass .current-menu-item a, nav.myclass .current_page_item a {
background-color: #ffef38;
}
因为听起来您只是关心样式,所以我不会首先考虑实际生成这些类的PHP,因为它们可能会用于其他事情(例如javascript)