我知道我可以@extend .foo:hover,但是有没有一种方法可以@extend .foobar 基本/默认属性而不扩展伪类的定义,例如:hover、:active 等?
例如,我将如何更改以下内容以使 .foobar 仅扩展 .foo 的默认状态?
.foo {
& {
color:blue;
}
&:hover {
background-color: black;
}
}
.foobar {
@extend .foo;
&:hover {
//As is, I have to override. Any better way?
background-color: transparent;
}
}
(如果没有办法用 Sass 做到这一点,有没有首选的方法来达到同样的效果?)