我正在开发一个 rails 3.1 应用程序。我想要一个涵盖渐变、阴影等的框架/库。Compass 一直很流行,但是让它与 rails 3.1 很好地配合对我来说是一个挑战,所以我选择了 Bourbon,它似乎也越来越流行。我想知道 Compass 和 Bourbon 之间的主要区别是什么。或者,如果您使用不同的框架,请分享。
- 为什么你更喜欢一个框架而不是另一个?
- 您是否遇到过其中任何一个与浏览器或 Rails 版本等的兼容性问题?
- 哪个有更大或更好的 mixin 库?
我正在开发一个 rails 3.1 应用程序。我想要一个涵盖渐变、阴影等的框架/库。Compass 一直很流行,但是让它与 rails 3.1 很好地配合对我来说是一个挑战,所以我选择了 Bourbon,它似乎也越来越流行。我想知道 Compass 和 Bourbon 之间的主要区别是什么。或者,如果您使用不同的框架,请分享。
我有同样的问题,我对它进行了更多的研究,安装了 Compass 和 Bourbon 并最终选择了 Bourbon,原因如下:
因此,我快速浏览了 Bourbon 文档,它看起来像是 Compass 之类的更简单、更小的版本。的确,Compass 中最常用的东西是 CSS3 mixin,但 Compass 的功能远不止这些。特别是,我会查看精灵支持和对渐变背景和框阴影等多种元素的支持,看看是否是您想要的。
虽然 Bourbon 涵盖了基础知识,但 Compass 处理了一些非常好的边缘案例。例如,我经常使用sticky-footer mixin。
指南针具有更多的牵引力和可见度。我刚刚在推特上问过——没有人知道波旁威士忌。