我为什么不再用Compass写CSS

Compass由SASS的核心团队成员Chris Eppstein创建是一个非常丰富的样式框架,包括大量定义好的mixin函数,以及对SASS的扩展

CSS预处理器(CSS Preprocessor),是一种构架于css之上的高级语言可以通过脚本编译生成CSS代码,其目的是为了让CSS开发者的工作更简单有趣当前已经进入了较为成熟的阶段,基本上新的web开发项目大都已普遍使用

  • 2007年诞生,最早也是朂成熟的CSS预处理器拥有ruby社区的支持和compass这一最强大的css框架,目前受LESS影响已经进化到了全面兼容CSS的SCSS,著名的Twitter Bootstrap就是采用SASS做底层语言的

  • 2009年出現,受SASS的影响较大但又使用CSS的语法,让大部分开发者和设计师更容易上手在ruby社区之外支持者远超过SASS,其缺点是比起SASS来可编程功能不夠,不过优点是简单和兼容CSS反过来也影响了SASS演变到了SCSS的时代。

  • 2010年产生,来自Node.js社区主要用来给Node项目进行CSS预处理支持,在此社区之内有┅定支持者在广泛的意义上人气还完全不如SASS和LESS。

我要回帖

更多关于 我能再写一个 的文章

 

随机推荐