Sass祖先班

时间:2013-04-15 23:35:52

标签: css sass

我有一个班级.red

我想将更多规则应用于红色类的标签。

我知道我可以这样做:

label {
   ...stuff...
   &.red {
     color: red;
   }
}

但对于组织我更喜欢:

.red {
   color: red;
   label & {
    font-weight: normal;
   }
 }

但这当然会让我label .red而不是label.red

有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

不。不允许。你必须像第一个例子那样写它或者根本不把它嵌套。