-1

昨天我在这里问了一个问题,这个问题比我想象的更有动力。这是问题链接,因为它是相关的。我现在对一起使用两个框架比从头开始使用 JS 框架和 CSS 或其他方式更糟糕的可能性感兴趣。

问题很明确,如果您认为有人反对使用像Blueprint CSS这样的 CSS 框架,请告诉我您认为它们是什么。

4

3 回答 3

2

主要论点是 CSS 并不是真正的编程语言。框架旨在包括可重用的功能和数据结构。CSS 没有这些结构。CSS“框架”更类似于文字处理器中的模板。它提供了现成的设计工作,但它也比从头开始施加更多的限制。

顺便说一句,这就是推动Compass发展的动力。它类似于 CSS 框架,但它使用 CSS 元语言Sass,它确实具有函数和变量。因此,您可以编写类似的东西,而不是(例如)将列烘焙到框架中,+columns(5) +column-margins(1em)它会生成适当的 CSS。

于 2009-08-07T17:16:54.063 回答
0

浏览器兼容性?我们一直在努力为 1/3 无法或不会升级的客户维护 IE6 支持。很多 CSS 问题。

于 2009-08-07T17:16:58.370 回答
0

我使用 YUI CSS 库,但我不确定这是否算作一个框架。

YUI 处理字体、布局(网格)和其他格式的基础知识,并使其在浏览器和操作系统之间保持一致。它也属于自由软件许可证。

他们还有一个非常有用的交互式网格设计器

于 2009-08-07T17:19:51.110 回答