CSS框架建议

当我说CSS Framework时,我不是指复位或网格。我的意思是像xCSScsscaffoldcompass这样的框架。 我已经做了几年CSS,但没有太多的框架接触。有没有人有与他们合作的经验?有哪些潜在的缺点?哪些框架受欢迎/推荐? 谢谢。

已邀请:

sit_in

赞同来自:

我所知道的最酷的CSS框架是LESS。它允许您使用类似CSS的语法添加变量,继承,算术运算和其他酷炫 - 它使用构建步骤或服务器插件“编译”到常规CSS。 与C to C++一样,LESS的语法向后兼容CSS,因此您只需将所有.CSS文件重命名为.LESS即可开始添加LESS功能,而无需学习全新的语言。 如下面的评论所述,RailsPHP已经通过服务器插件支持LESS。还有一个ASP.NET port in Beta。显然还有Django支持。和ColdFusion。等等... 请注意,使用LESS(作为吐出CSS文件的Ruby可执行文件)可以像运行它一样简单,将.LESS文件编译为.CSS,作为构建过程的一部分。构建机器当然必须能够运行Ruby,除非您使用其中一个将LESS编译器移植到该平台的自然代码的插件。 请注意,xCSS提供与LESS类似的功能 - 虽然我没有听说过xCSS。 AFAIK LESS更受欢迎,但社区中的其他人可以称重,因为人气快速变化!

yut

赞同来自:

CSS并不足以证明使用框架是合理的。

esaepe

赞同来自:

自从它在九十年代首次得到支持以来,CSS并没有真正改变太多。它已经过时,并没有遵循自其构思以来发展起来的最佳实践。我相信像xCSS这样的新兴框架是CSS短缺的结果。 考虑到这一点,令人费解的是CSS框架受到了相当多的批评。框架是一种工具!你不能真正断言,因为没有一个有效的用例。开发人员如何知道这样的事情? 我一直在使用xCSS来应用面向对象的CSS的概念。这是早期的日子,但它看起来像是一个非常有用的工具。它帮助我向不需要学习CSS的第三方提供CSS接口。它帮助我减少信息的重复,并将CSS属性和类分组为一种格式,可以防止分布式信息的软件腐烂。

lqui

赞同来自:

如果您使用sass我建议:

  1. compass plus sass,非常方便,功能强大,可帮助您加快前端工作流程。
这是罗盘的URL:http://compass-style.org/
  1. 如果您使用bootstrap或粉底,我建议少用+ winless。

mest

赞同来自:

Stylus/AxisCSS是我发现的最干净的组合。取而代之的是,SCSS/Compass/Bourbon组合功能非常丰富。

要回复问题请先登录注册