我在Mac OS X(10.7.4)上安裝了最新版本的Sass(3.2.1 Media Mark)。無法使用最新版本的Sass佔位符(%)(3.2.1)
$ sass -v
Sass 3.2.1 (Media Mark)
當我試圖創建(例如)
#page-container {
position: relative;
}
%sample {background: red;}
// The structure
@import 'header';
,我發現了以下錯誤的佔位符:
"Syntax error: Invalid CSS after "}": expected selector or at-rule,
was "%sample {border..." on line 65 of
/Applications/XAMPP/xamppfiles/htdocs/(project_path)/assets/scss/application.scss"
我認爲,卸載並重新安裝薩斯會解決問題,但沒有。 這是我在這裏做錯了嗎?
發佈上下文。 (什麼代碼在該行的上面和下面?) –
@ŠimeVidas我很確定語法是正確的:) –
你究竟如何使用佔位符?什麼是你的代碼的第65行?如果你的語法正確,最有可能你不會得到那個錯誤... – Christoph