Ошибка "Неверный CSS после \" ... inear-Gradient (\ ": ожидаемый селектор, был \" {\ "", - PullRequest
0 голосов
/ 29 октября 2019

Пытаясь скомпилировать sass, я получаю эту ошибку: (не могу найти неправильный синтаксис:)

/* {
   "status": 1,
   "file": "C:/Users/faido/Desktop/Productivity/sass 
   css/project/sass/main.sass",
   "line": 36,
   "column": 9,
   "message": "Invalid CSS after \"...inear-gradient(\": expected selector, 
   was \"{\"",
   "formatted": "Error: Invalid CSS after \"...inear-gradient(\": expected 
   selector, was \"{\"\n        on line 36 of sass/main.sass\n>>         
   linear-gradient( {\n\n   --------^\n"
   }
*/

для этого кода:

.header 
    background-image: linear-gradient( 
        to right bottom, 
        rgba( $color-primary-light, 0.8 ), 
        rgba( $color-primary-dark, 0.8 )
    ),
    url(../img/hero.jpg)

Любая помощь / понимание оченьapprectiated

1 Ответ

0 голосов
/ 29 октября 2019

Синтаксис Sass с отступом , к сожалению, не поддерживает многострочные выражения .

Чтобы исправить это, вам придется поместить все в одну строку:

.header 
    background-image:  linear-gradient(to right bottom, rgba($color-primary-light, 0.8), rgba($color-primary-dark, 0.8)) url(../img/hero.jpg)
...