2017-06-27 2 views
0

Hallo ich benutze Sass und kompiliere mit Codekit. Codekits „run autoprefixer auf der CSS-Datei“ aktiviert ist, so dass es eine autoprefixer läuft beim Kompilieren sein behauptet, aber es scheint nicht die Präfixe für jeden Browser istAutoprefix für linearen Farbverlauf mit scss und Codekit funktioniert nicht

hier um den Sass (SCSS)

$purpgradient: linear-gradient(90deg, rgb(0,1,29) 0%, rgb(23,1,58) 53%, rgb(45,1,86) 100%); 

body { 
    background-image: $purpgradient; 
} 

und die Ausgabe:

body { 
    background-image: linear-gradient(90deg, #00011d 0%, #17013a 53%, #2d0156 100%); 
} 

scheint die Präfixe überhaupt nicht von hinzugefügt. mache ich eine Art von Fehler

Antwort

0

Ich hatte dieses Problem, weil der Autoprefixer durch den Code vor der scss kompiliert lief. Probieren Sie es ohne die Variable aus.

+0

hmm entfernt i die Variable und bin immer noch nicht bekommen die autoprefixes –

+0

ich denke, dass linearen Gradienten funktioniert jetzt auf allen Browsern und es funktioniert nicht automatisch vorangestellt werden müssen. scheint wie codekit intelligent genug, um zu erkennen, dass –

+1

verdoppeln dann die Einstellungen überprüfen (die Browser ausgerichtet sind) und die autoprefixer Läufe überprüfen, indem Sie es mit einem anderen Attribut zu testen (Anzeige: flex, user-select ...). Sie können https://autoprefixer.github.io/ überprüfen, was herauskommen sollte. –

Verwandte Themen