我有了這個SCSS代碼:SCSS - 爲什麼擴展類以這種方式表現?
.a {
color: red;
}
.b {
@extend .a;
}
:not(.a) {
color: green;
}
我期待這樣的:
:not(.a) {
color: green; }
但我發現了這一點:
:not(.a):not(.b) {
color: green; }
是否有任何文件指定行爲,還是編譯器的錯誤?
你的編譯器看到的.A和.B爲完全相同 – Brad
@Brad通常編譯器不會把一個''後A'和'B'變量相同= B'賦值,所以我期望在這裏也有這種行爲 –