Warum kann SASS pseudo_expr nicht wie '& :: not (: first-child)' kompilieren?

8

Ich habe das folgende Snippet von css2sass (In SCSS konvertieren)

erhalten %Vor%

Wenn ich es mit SASS 3.4.9 kompiliere, klagt es:

%Vor%

Der erwartete CSS-Code sollte wie folgt aussehen:

%Vor%

Es scheint jedoch, dass SASS nicht weiß, wie man &::not( in CSS kompiliert. Hat jemand Ideen, wie man das beheben kann?

    
Hanfei Sun 25.12.2014, 04:27
quelle

2 Antworten

18

Eigentlich hat Sass recht: Das ist in der Tat ein ungültiges CSS. :not() ist eine Pseudo-Klasse, kein Pseudo-Element, also sollte es nur einen Doppelpunkt haben:

%Vor%     
BoltClock 25.12.2014, 04:38
quelle
-2

Platziere Zitate: First-Child, der folgende Code funktionierte für mich in Rais 4

%Vor%     
Srikanth Gurram 27.04.2015 11:55
quelle

Tags und Links