私はこのSASSコードが生成されますかを理解しようとしています:SASS:コンバインド&と式:ないセレクタ
&--active, &:not(&--disabled):not(&--inactive):hover, &:not(&--disabled):not(&--inactive):focus {
background-color: white;
color: grey;
}
を、私はこの部分について疑問に思って:
&:not(&--disabled):not(&--inactive):hover
の最初の部分を表現は私には明らかです&:not(&--disabled)
。
下記のスタイルを適用する場合、これによりクラス&--disabled
は除外されます。
しかし、それの隣にあるscssという意味は - :not(&--inactive):hover
?そして、これらの&:not
セレクターを組み合わせて使用しましたか?
また、このscssにはいくつかの奇妙な動作があります - これは動作しません - 全く適用されず、テストサーバーにデプロイされたときに適用され、うまく動作します(コンパイルされ、 gulpプラグインによる)。
ご協力いただければ幸いです。
、非常に明確な説明をありがとうございます!あなたはどう思いますか - なぜこのCSSがローカルホストに適用されないのですか?つまり、この部分は遵守されず、まったく適用されません。この部分のみ。しかし、それがテストサーバーにデプロイされたら、それは問題ありませんか?非常に奇妙な。 – Julsy
[mcve](http://stackoverflow.com/help/mcve)の例がない@Julsyの場合、フォローアップの質問に答えることは不可能です – birdspider