我在另一个论坛上读到了CSS框架的世界。我一直在特别关注的是BluePrint。我想知道是否有其他人遇到过CSS框架,建议哪个是最好的,以及他们是否值得付出努力?
发布于 2008-10-14 22:45:22
CSS的“框架”完全没有抓住要点。
CSS与JavaScript不同,后者可以包含一个基库/框架,然后调用其中的函数和对象来执行更高级别的工作。CSS框架能给你的就是声明性规则:一些默认的浏览器规则重置的东西,一些强制你的页面创作的类样式,以及使用‘浮动’和‘清除’的布局规则。您可以自己编写几行CSS代码,而不是引入成百上千的框架规则。
特别是“网格布局”的东西,可以追溯到过去将你的演示混合到你的标记中的糟糕的日子。‘'div class=“span-24”“并不比一个表好多少,你必须回到那里并更改标记以影响布局。我所见过的所有框架都是基于固定像素的浮动框的,这使得创建一个可以在各种大小的窗口上访问的流畅布局是不可能的。
它是反向创作,只对那些不敢写CSS规则的人有用。
发布于 2008-12-02 22:54:21
Compass是一个实际的CSS框架,因为它不仅提供了模板( YUI和蓝图),还提供了可重用的构造和更高级别的声明,同时还提供了熟悉的CSS语法。
发布于 2008-10-15 19:38:45
花点时间去学习和理解(真正理解!)一些css框架,比如BluePrint和YUI,还有一些css重置,比如Eric Meyer的重置。然后,根据你的工作方法和你建立的网站类型,花点时间组装你自己的重置和/或框架。
就我个人而言,我使用Eric Meyer重置的大部分,以及我自己的一些类和重置,以及来自BluePrint和YUI的一些想法。
我最近看了Eric Meyer关于CSS框架的演讲,在演讲中他问了一个问题:“那么哪个框架适合我呢?”然后,他通过展示一张空白幻灯片回答了这个问题。他的观点是,大多数重置和框架中肯定有一些有用的概念,但最适合你的是你自己写的(这是值得努力的)。
https://stackoverflow.com/questions/203069
复制相似问题