2016-12-05 54 views
0

我試圖在我的下一個項目(番茄鍾)上第一次使用SASS。要開始我只想聲明我的顏色變量並設置背景顏色。當我嘗試應用樣式時,出現此錯誤:試圖聲明SASS顏色變量並得到'無效的CSS'?

Invalid CSS after "...(35, 61, 77, 1)": expected expression (e.g. 1px, bold), was ";"

我的代碼如下。

/*All variables declared*/ 
$japaneseIndigo: rgba(35, 61, 77, 1); 
$babyPowder: rgba(255, 255, 250, 1); 
$princetonOrange: rgba(254, 127, 45, 1); 
$yankeesBlue: rgba(28, 48, 65, 1); 
$mediumSpringGreen: rgba(24, 242, 178, 1); 
/*Apply styles*/ 
*{ 
padding: 0; 
margin: 0; 
box-sizing: border-box; 
} 
body { 
    background-color: $yankeesBlue; 
} 

我知道這是一個超級簡單的問題,不應該需要這個論壇來回答,但我真誠地用Google搜索,並要求提供幫助的其他地方沒有任何的運氣。感謝您的幫助。

+0

是你想csslint你頂嘴:

對薩斯和SCSS之間的區別更多信息請參閱本?什麼給你這個錯誤? – Punit

+0

說實話,我甚至不知道csslint是什麼。我只是在CodePen上運行這個http://codepen.io/jrandall/pen/NbyVod –

回答

1

您使用的是sass或scss?我不認爲你可以使用';'在.sass文件中。 從這裏得到:Sass Invalid CSS Error: "expected expression" 而且雙重檢查:http://sass-lang.com/guide

+0

哦,我的天啊。我剛剛爲SaSS做了一個簡單的CodeAcademy介紹,他們可以互換使用SaSS/SCSS。事實上,整個「學習SaSS」課程實際上是一個「學習SCSS」課程。感謝您的幫助 –

+2

Ahah在計算器中爲我贏得了良好聲譽;) –

+0

此外,scss在過去幾年中變得比sass更受歡迎,但它通常被稱爲sass。所以這種混亂並不令人驚訝。 –

1

在Codepen中,將您的預處理器從Sass更改爲SCSS。 What's the difference between SCSS and Sass?

+0

謝謝。我沒有意識到做了一個簡單的Codeacademy簡介課程之後有什麼區別,這個課程真的很差,名爲「Learn SaSS」。它像SaSS一樣遵循類似Python的約定,而SCSS更類似於JS –