不是一个小伙伴,我认为这很容易或不可能。我试图将这些组合成只有li>一次,并在其中应用.active。类似于你如何拥有一个&:first-child。
.nav {
apply styles;
li > a {
apply styles;
}
li.active > a {
apply styles;
}
}
答案 0 :(得分:2)
.nav {
// styles
li {
& > a {/* styles */}
&.active > a {/* styles */}
}