0

可能重复:
活动孩子的父母的复杂 CSS 选择器

我有以下html:

<ul>
  <li><href ="#">One</a></li>
  <li><href ="#" class="active">Two</a></li>
  <li><href ="#">Three</a></li>
</ul>

我想定位一个 li,他有一个活动类别的子主播:

我相信这样的事情会在 css4 中起作用:

li! > a.active {

我有以下不工作的 sass:

ul{
  li{
    a.active &{
      //whatever
    }
  }
} 

针对有某个班级的孩子的父母的正确方法是什么?

4

1 回答 1

0

由于在当前的 CSS 中没有办法做到这一点,像 SASS 和 LESS 这样的编译器只能做这么多。如果您还没有看过,请在https://stackoverflow.com/a/1014958/1947535阅读 Dan 对 CSS 中父选择器的回答(尽管您可能已经给出了 CSS4 规范片段)

于 2013-02-03T08:44:33.830 回答