2012-03-22 75 views
11

我明白什麼少提供了CSS和我也看了twitter bootstrap產品。但是有人可以解釋一下這些與Compass和SASS的比較。我真的只知道SASS現在是什麼。如何指南針,這對我有什麼影響。指南針和SASS或更少和?

我正在與ASP MVC3(4)的Windows平臺上工作。我可以在該平臺上使用Compass和SASS嗎?

+0

對於Compass的無廢話解釋,請閱讀:https://github.com/Snugug/training-glossary/wiki/Compass – 2013-07-19 06:51:03

回答

9

SASS和LESS基本相同;能夠使用變量和混合等,然後將其編譯爲正常的CSS。

Twitter Bootstrap是一個css框架(包括一些JavaScript插件),具有各種不同的風格,通過定義網格,排版等方式讓您快速啓動並運行。它提供了一些LESS文件,但這與LESS文件無關LESS本身。

羅盤更多的是這樣一種結合上述的框架。它使用SASS的輔助功能比SASS和LESS提供的幫助功能要多得多。它還包括一個名爲Blueprint的Twitter Bootstrap的類似css框架。

隨着噸的功能,我肯定會使用指南針所有我即將到來的項目。
它也有很好的記錄! http://compass-style.org/reference/compass/

而關於.NET/MVC3支持,看看這裏:http://thedevstop.wordpress.com/2012/01/08/integrating-the-compass-css-framework-into-visual-studio/
我還沒有嘗試過自己還,但它似乎是迄今爲止我見過的最好的解決方案。

TL; DR
我會說,指南針是要走的路!

+0

剛剛經過Compass測試後發現。這對開發工作流程來說是一種革命性的變化!現在不能回到其他任何東西:) – Frexuz 2012-03-27 09:29:08

2

Twitter的Bootstrap框架非常流行,基於LESS。我檢查了它的github回購,它看起來至少有Compass活動的兩倍,更多的人喜歡這個項目。只是要注意的一點是,無論你選擇什麼,你都很可能會好起來的,兩者看起來都很穩固。

+2

Bootstrap從v4開始轉向Sass:http://blog.getbootstrap.com/2015/08/19/bootstrap-4-alpha/ – 2016-03-14 12:31:48