Ich habe diesen Code SCSS bekam:SCSS - warum verhalten sich erweiterte Klassen so?
.a {
color: red;
}
.b {
@extend .a;
}
:not(.a) {
color: green;
}
ich dies erwartet:
:not(.a) {
color: green; }
Aber ich diese bekommen:
:not(.a):not(.b) {
color: green; }
Gibt es ein Dokument angeben, dass Verhalten, oder es ist ein Fehler des Compilers?
Ihr Compiler siehe .a und .B wie genau das gleiche – Brad
sein @Brad normalerweise Compiler nicht behandeln 'A' und 'B' Variablen wie gleiche nach' A = B 'Zuweisung, also erwarte ich dieses Verhalten auch hier –