【发布时间】:2014-12-02 02:17:23
【问题描述】:
我有:
.parent {
&.change {
.logo {
width:100px;
}
}
}
.logo {
&.logo--one {
border:1px solid #ccc;
}
&.logo--two {
border:1px solid #ddd;
}
&.logo--tree {
border:1px solid #fff;
}
}
我希望能够从每个徽标名称内部更改选择器,例如
.parent.change .logo.logo--one {}
无需重复徽标名称。我有很多标志名称。类似于下面的代码不能按预期工作
.logo {
&.logo--one {
border:1px solid #ccc;
@at-root .what__should__be__here {
width:100px;
}
}
&.logo--two {
border:1px solid #ddd;
@at-root .what__should__be__here {
width:100px;
}
}
&.logo--tree {
border:1px solid #fff;
@at-root .what__should__be__here {
width:100px;
}
}
}
【问题讨论】: