首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CSS框架建议

CSS框架建议
EN

Stack Overflow用户
提问于 2009-11-15 03:06:33
回答 5查看 2K关注 0票数 4

当我说CSS框架时,我不是指重置或网格。我指的是像xCSScsscaffoldcompass这样的框架。

我做CSS已经有几年了,但对框架并没有太多的了解。有没有人有过使用它们的经验?有哪些潜在的缺点?哪些框架是流行的/推荐的?

谢谢。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-11-15 03:20:12

我所知道的最酷的CSS框架是LESS。它允许您使用类似CSS的语法添加变量、继承、算术运算和其他很酷的功能--然后使用构建步骤或服务器插件将其“编译”成常规的CSS。

就像C到C++一样,LESS的语法是向后兼容的,所以你可以简单地将所有的.CSS文件重命名为.LESS,并开始添加更少的功能,而不需要学习一门全新的语言。

正如下面的评论所指出的那样,RailsPHP对服务器插件的支持已经很少了。还有一个ASP.NET port in Beta。显然还有对Django的支持。和ColdFusion。以此类推。

请注意,作为构建过程的一部分,使用LESS (作为输出CSS文件的Ruby可执行文件)可以与运行它将.LESS文件编译成.CSS一样简单。当然,构建机器必须能够运行Ruby,除非您使用的是将LESS编译器移植到该平台的自然代码的插件。

请注意,xCSS提供了与LESS类似的特性--不过我还没有听说过xCSS。AFAIK LESS更受欢迎,但社区中的其他人可以加入进来,因为受欢迎程度变化很快!

票数 9
EN

Stack Overflow用户

发布于 2010-06-06 16:37:50

自从90年代首次支持CSS以来,它并没有发生太大的变化。它已经过时了,并且没有遵循自其构思以来不断发展的最佳实践。我相信像xCSS这样的新兴框架就是CSS的这些缺陷的结果。

考虑到这一点,令人费解的是CSS框架受到了相当多的批评。框架就是一种工具!你不能断言它没有一个有效的用例。开发人员怎么会知道这样的事情?

我一直在使用xCSS来应用面向对象的CSS的概念。它还处于早期阶段,但看起来它是一个非常有用的工具。它可以帮助我向那些不需要学习CSS的第三方展示CSS的界面。它帮助我减少信息的重复,它将CSS属性和类组合成一种格式,可以防止分布式信息的软件腐烂。

票数 1
EN

Stack Overflow用户

发布于 2013-09-20 12:16:53

如果你使用sass,我推荐:

  1. compass加上sass,它非常方便且功能强大,可以帮助您加快前端工作流程。

这是指南针的url:http://compass-style.org/

  1. 如果您使用bootstrap或foundation,我建议使用less +winless。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1735232

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档