2010-10-15 44 views
1

我剛今天向我走來一個疑問。我讀過Sass網站並嘗試了一些東西,我認爲它很棒。非常靈活和強大。然而,它在Windows中使用它的時候,因爲我必須安裝Ruby,運行SASS手錶命令每次所以它增加了更多的措施,我的開發環境是怎樣的一個麻煩。 對我來說,薩斯的最大優點是maintanability,因爲它可以讓你考量,並在一個非常幾步攤開的變化。 所以我想今天我可以只使用一個ASP文件返回其的contentType =文本/ CSS和只使用動態標記來解決,比化等哪個更好:SASS或動態CSS與aspx?

喜歡的東西:

<% 
Response.ContentType = "text/css" 
%> 
<% 
color = "#AAAAAA" 
%> 

fieldset { 
    padding: 15px 10px 15px 10px; 
    background-color: <%= color %>; 
} 

.FieldColumnLeft, .FieldColumnMiddle, .FieldColumnRight { 
    float:left; 
} 

所以我問題(對於介紹來說足夠了)是,考慮到維護性,靈活性等,哪一個更好?我知道,ASP將達到web服務器處理器,但與輸出緩存我可以緩存輸出,這樣的命中將只有第一次。

您認爲如何?

回答

2

我們與.less有很好的經驗,有點類似於SASS和Chirpy Visual Studio plugin與它一起工作。它在編譯過程中創建最終的CSS並進行縮減和連接。

恕我直言,這是一個更好的解決方案,然後用動態創建CSS擺弄,它也可以讓你把css文件到CDN時,速度是一個問題。

+0

這裏是缺少的環節:http://www.dotlesscss.org/ – 2010-10-15 20:49:11