gpt4 book ai didi

ruby-on-rails - Compass 与 Bourbon 框架

转载 作者:行者123 更新时间:2023-12-03 10:16:35 27 4
gpt4 key购买 nike

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center为指导。




8年前关闭。




我正在开发一个 Rails 3.1 应用程序。我想要一个涵盖渐变、阴影等的框架/库。 Compass 一直很受欢迎,但让它与 rails 3.1 完美配合对我来说是一个挑战,所以我选择了 Bourbon,它似乎也越来越受欢迎。我想知道 Compass 和 Bourbon 之间的主要区别是什么。或者,如果您使用了不同的框架,请分享。

  • 为什么你更喜欢一个框架而不是另一个?
  • 您是否遇到过浏览器或 Rails 版本等的兼容性问题?
  • 哪个有更大或更好的 mixin 库?
  • 最佳答案

    我有同样的问题,我对它进行了更多研究,安装了 Compass 和 Bourbon 并最终使用了 Bourbon,原因如下:

  • compass 没有与 Rails 3.1 一起安装。它似乎更具侵入性,需要配置文件(为什么?),并且通常认为它对特定的做事方式有更多的依赖性,而不仅仅是提供一个 CSS 框架。
  • Bourbon 对于 Rails 3.1 来说非常简单,而且开箱即用。文档是最简单的,尽管我必须先了解 CSS3 盒模型(这很容易做到——Google 上的最高结果是正确的)。相比之下,我一开始就迷失在 Compass 文档中,我不确定我需要什么,不需要什么,里面有很多碎片,我担心可能需要很长时间才能弄清楚.
  • Bourbon 是一个较新的发展,并且似乎非常依赖 CSS3。我不会对其他答案之一给出太多信条,因为波旁威士忌没有那么多事件,但应该丢弃它。我有一种感觉,波旁威士忌是新的先锋,随着更成熟的 compass 正在失去事件,它会吸引更多的事件。这个街区的新 child 一开始并不那么受欢迎,但这对于长期有用性来说是一个糟糕的衡量标准。
  • 如果您可以在没有不支持 CSS3 的旧浏览器的情况下生活,那么 Bourbon 可能是一个不错的选择。对于遗留支持,还有各种可用的 JS 解决方案,可以教授旧浏览器必要的技巧。
  • 多年来,作为开发人员,Bourbon 第一次消除了对接触 CSS 的恐惧。尝试使用 Flutie 来获得一些开箱即用的基本布局。
  • 关于ruby-on-rails - Compass 与 Bourbon 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7666572/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com