我在一家公司的网站上工作,我认为我应该开始使用CSS框架。有相当多的CSS框架,最常用的是什么?为什么人们会选择使用它而不是其他框架?
发布于 2009-03-15 14:22:20
首先,不要自动假设CSS框架是必要的,甚至是可取的。这取决于你在做什么,以及你对标记+ CSS的擅长程度,这可能不值得你这么做。我在网上看到的争论,比如这个criticism of the YUI Grids framework,Wikipedia article仅仅触及了它的皮毛。
如果您已经决定CSS框架适合您,那么您需要确定它将为您解决哪些问题。一旦你有了这个列表,你就可以开始比较不同的列表,看看它们是如何解决你的问题的。
最后,有许多次要因素可能会改变您的特定应用程序的平衡。已经在网站上使用YUI了吗?然后,Reset、Base、Fonts和Grids组合可能会出现凹凸等情况。
我最常看到的两个引用是YUI和BluePrintCSS (这里有一个comparison)。
更新:我还没有看到CSS框架显式解决的一件事是Setting Type on the Web to a Baseline Grid (有关更多细节,请参阅此article on composing to a vertical rhythm )。
发布于 2009-03-15 14:18:40
理想情况下,你不需要。
比起学习错综复杂的框架,构建自己的现成CSS要方便得多。YMMV,但我发现它们是在浪费时间。
发布于 2009-03-15 14:14:53
https://stackoverflow.com/questions/647853
复制相似问题