2011-03-18 27 views
2
-content_for :styles do 
    :sass 
    #image_column { 
     width: 200px; 
     float: right; 
     padding:15px; 
     background-color: #eee; 
    } 

錯誤:「200px」後的無效CSS:預期表達式(例如1px,粗體)是「;」請告訴我這個HAML有什麼問題:sass過濾器語法

+0

除了stef的回答,請閱讀:[SCSS:SASS的CSS樣式語法](http://thechangelog.com/post/318521329/scss-css-style-syntax-for-sass)。 – Zabba 2011-03-18 06:13:07

回答

4

你已經寫了SCSS而不是SASS。嘗試這個?

- content_for :styles do 
    :sass 
    #image_column 
     width: 200px 
     float: right 
     padding: 15px 
     background-color: #eee 
+0

是的,那工作。有趣的是沒有scss過濾器:( – pixelearth 2011-03-18 17:44:49

1

我不得不使用SCOUT和命名文件example.sass

同樣的錯誤類似的問題:

expected expression (e.g. 1px, bold), was ";")

,因爲我忘記改變擴展.scss

也許這將是有益的。

相關問題