【发布时间】:2015-10-02 04:56:47
【问题描述】:
我正在尝试清理自定义主题中的一些自定义 CSS,该主题突出显示当前导航页面的 wordpress 自定义菜单(即;查看“联系人”页面时突出显示“联系人”菜单项)。
当前的 CSS 引用每个自定义菜单的 ID 来应用以下样式,并为每个自定义菜单提供一个副本:
#nav_menu-8.widget .current-page-item > a
{}
我试图理解为什么在不引用 ID nav_menu-8 的情况下尝试选择相同元素时样式不适用,理想情况下是比静态引用更动态的东西:
.widget .current-page-item > a
{}
当上面的 CSS 就位时 - 样式不会像我期望的那样应用(适用于在类小部件内具有类 current-page-item 的父级的任何 A 元素)。
很想看看我哪里出错了! 谢谢。
【问题讨论】: