问题 指南针和SASS或更少和?


我理解Less为CSS提供了什么,我也看了一下twitter bootstrap产品。但有人可以解释这些与Compass和SASS的比较。我真的只明白SASS现在是什么。指南针怎么样,这对我有什么影响。

我正在使用ASP MVC3(4)在Windows平台上工作。我也可以在该平台上使用Compass和SASS吗?


8086
2018-03-22 07:04


起源

对于Compass是什么的无废话解释,请阅读: github.com/Snugug/training-glossary/wiki/Compass - lolmaus - Andrey Mikhaylov


答案:


SASS和LESS基本相同;能够使用变量和mixins等,然后将其编译为普通的css。

Twitter Bootstrap是一个css框架(包括一些javascript插件),具有各种不同的样式,通过定义网格,排版等来快速启动和运行。它确实提供了一些LESS文件,但这与LESS本身无关。

Compass更像是一种结合了上述内容的框架。它使用的SASS具有比SASS和LESS自身更多的辅助功能。它还包括一个名为Blueprint的Twitter Bootstrap的类似css框架。

有了大量的功能,我肯定将使用Compass来完成我即将开展的所有项目。
它也有很好的记录! 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
我会说Compass是要走的路!


9
2018-03-22 09:34



刚刚用Compass测试了spriting。这对开发工作流程来说是一种革命性的变化!现在不能回到别的:) - Frexuz


Twitter的 引导 框架很受欢迎,基于LESS。我检查了它的github repo,它似乎至少有两倍于Compass的活动,更多的人喜欢这个项目。需要注意的是,无论你选择什么,你都很可能会很好,两者看起来都很稳固。


2
2017-07-19 02:38



自第4节开始,Bootstrap已转移到Sass: blog.getbootstrap.com/2015/08/19/bootstrap-4-alpha - Telmo Marques