2009-06-03 95 views

回答

6

这取决于你将使用它。如果你使用它,它可能会加速你的css开发,但是你会失去一点灵活性。

这实际上是对所有这些“框架”的相同,不仅对CSS ...

如果你决定使用一个CSS框架的工作,我建议你阅读this article

+0

为什么你失去了灵活性?是否因为每个框架都使用一些预先构建的布局?我很好奇,如果这很明显,我提前道歉。这是我新来的,但我很感兴趣。 – Joseph 2009-06-03 11:54:42

3

有两大广泛采用选项:960blueprint。两者均依赖于grid-based layout系统。两者都包含CSS reset

这样做的好处显然在于,您可以在多个浏览器中获得更多一致的布局,并且如果您在Firefox上进行测试,例如您在IE上看起来更像一个更好的机会。因为这些框架是基于网格的,所以你的布局也更加干净和整齐。两者都有水平对齐,但垂直对齐或垂直节奏仅在蓝图中受支持。

不足之处在于它可能对您的布局过度。如果你想要一个简单的三列布局,那么你可以去一个CSS重置加一个三列布局模板。

就我个人而言,我发现使用这些框架给了我很多创造性的表达,并且由于跨浏览器CSS hackery,我采用了这些框架之后,我的布局做了很多工作。我使用蓝图是因为我觉得它非常直观,但960 Grid System也得到了很好的评论。

2

是的,作为一个起点,只要你准备好去除那些与你无关的东西,并且很乐意对它进行修改。这是开始布局/设计的好方法,但如果您随后编写覆盖框架CSS中规则的样式表,那就没用了。准备好调整它以适应你的工作。

顺便说一句,我很喜欢bluetrip,其中:

结合[秒]的最佳蓝图, 的黎波里(因此而得名),Hartija的 打印样式表,960.gs的简单性, 和元素图标