SASS,COMPASS,SUSY-这是什么关系?

SASS,COMPASS,SUSY-这是什么关系?,sass,compass-sass,susy-compass,Sass,Compass Sass,Susy Compass,我正在使用SUSY网格和SASS和Compass,但是如果我是诚实的,我仍然不明白为什么我应该使用Compass 我的意思是我用SASS编码我的CSS样式,并用CSS文件中的CodeKit编译它们。 作为一个网格系统,我使用SUSY网格 但我为什么要安装和使用指南针呢 罗盘和Susy栅格之间的关系是什么?罗盘是什么 罗盘到底是什么确实有很多模棱两可之处。我做了一些非规范的尝试来解决它,请阅读它,然后从这里继续: 苏西是什么?为什么它需要指南针 苏西是罗盘的延伸之一 有了Compass,您只需从c

我正在使用SUSY网格和SASS和Compass,但是如果我是诚实的,我仍然不明白为什么我应该使用Compass

我的意思是我用SASS编码我的CSS样式,并用CSS文件中的CodeKit编译它们。 作为一个网格系统,我使用SUSY网格

但我为什么要安装和使用指南针呢

罗盘和Susy栅格之间的关系是什么?

罗盘是什么 罗盘到底是什么确实有很多模棱两可之处。我做了一些非规范的尝试来解决它,请阅读它,然后从这里继续:

苏西是什么?为什么它需要指南针 苏西是罗盘的延伸之一

有了Compass,您只需从
config.rb
中获取Susy即可,瞧!只需执行
@import-Susy
(并使用Compass编译SASS),即可在SASS代码中使用Susy

如果没有Compass,您必须手动下载Susy,将其添加到项目文件中,并提供包含它的路径,例如“@import../vendor/Susy/sass/Susy”。这很可能适用于Susy,但对于其他一些Compass扩展可能会失败,因为此方法无法启用用Ruby编写的自定义SASS函数(尽管我没有测试它,因为它毫无意义)。此外,将依赖项的源与项目的源一起拖动通常被认为是不好的做法

附言:奇点比苏西好(以我的拙见) 在适当的时候,Susy向我介绍了响应式网页设计的世界,我要感谢Susy及其创建者,著名的CSS大师Eric Meyer

但事实上,Susy目前并不是最好的网格框架。我认为是最先进的和灵活的。我还发现奇点比Susy更容易理解和使用(尽管两者都需要相当多的学习)。Eric正在开发他的框架的现代版本,名为Susy Next。它还没有发布,我认为它不会压倒奇点。所以我建议你开始学习奇点而不是老苏茜

Singularity还与另一个Compass扩展(及其伙伴)配合使用,该扩展用于设置媒体查询(即创建响应性网站)

Singularity在StackOverflow.com上有很好的支持。如果你用尽了所有的信息来源,仍然难以实现奇点,请毫不犹豫地提出一个标有的问题。

你看了Compass提供了什么吗?如果你不需要这些功能,就不要使用它。简单。如果没有Compass,就不可能使用Susy,因为它依赖于多个文件。“Compass的响应网格”。。。我想没什么好说的了。