【问题标题】:Select the parent of a element选择元素的父级
【发布时间】:2015-08-12 00:45:34
【问题描述】:

我尝试突出显示“母亲”菜单项

这里是 CSS

.current-menu-item {
 background-color: red;
 background-image: none;
}

它适用于菜单项,但我不想要精确的项目,只想要母亲

菜单示例

  • 菜单一
    • 菜单二
    • 菜单三

一个的两个和三个子菜单...我喜欢在任何选择的两个或三个上突出显示一个

【问题讨论】:

  • .current-menu-item:first-child 这应该可以。
  • @Mr_Green 不起作用,因为他想选择“父元素”,例如,当用户悬停或聚焦于任何子元素时。使用 :first-child 你只能选择子元素而不是父元素。
  • @leoMestizo 是的,我不清楚..
  • 你想做什么menardmam?

标签: css menu highlight


【解决方案1】:

您将无法选择元素的父元素。

CSS 中不存在跟随选择器...然而:

:parent /* DON'T EXISTS! */

您只能使用 JavaScript 做到这一点。

【讨论】:

  • 那么 .current-menu-item
  • @menardmam 我认为,这是更少或 sass。但不是纯 CSS。
猜你喜欢
  • 2014-04-08
  • 1970-01-01
  • 2018-06-17
  • 1970-01-01
  • 2017-08-22
  • 2019-05-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多