2

我正在Rails 3.1中构建应用程序,我非常喜欢整个SASS功能。Rails 3.1和样式表框架

我最近看了Compass,也遇到过一些讨论Rails 3.1中需要使用指南针的讨论。坦率地说,吸引我去指南针的东西是现成的mixin,比如重置css以适应所有浏览器,以及线性渐变等。

  1. Compass值得在Rails 3.1中使用吗?主要优点?

  2. 我也很好奇其他框架。哪个样式表框架最受Rails 3.1的青睐?你使用什么框架,或者你会推荐哪个框架?

  3. 我还看到了Blueprint和一些文章,详细介绍了如何使用Compass with Blueprint。我不明白的是,如果Compass是一个框架,而Blueprint是一个框架,那么为什么要将它们一起使用并弄得一团糟,为什么不坚持一个。坦率地说,我喜欢简单一些,坚持一个框架来完成一项工作。也许我错过了这里的一些优势,请解释一下这样做的优点。

任何帮助将非常感激

+0

任何人有什么关于此? – alik

+0

关于Q. 1. - http://stackoverflow.com/questions/6311812/what-is-the-value-of-compass-for-rails-3-1 – Coffee

回答

1

所不同的是每个框架的重点。指南针似乎主要集中在提供常用CSS模式的快捷方式。它通过程序增强来扩展CSS,以简化使用常见的习惯用法。指南针建立在SASS之上。

Blueprint为常见的CSS问题提供样板解决方案,但没有可用于修改其行为的Compass等功能。它还具有用于布置页面的网格系统。

你可以一起使用,并挑选哪些部分适合。