This is at the framework level, not dealing directly with CSS, so posting to SO.
I just learned about the existence of CSS frameworks. 960 Grid System seems pretty awesome, then I found Blueprint, which seems to do the same thing and more.
Is there a better word than "framework" to categorize this?
Are there any other products in this category?
In response to one of the comments Link to a site designed using a CSS framework (Blueprint, 960,etc)?, "how many example frameworks do you want? he just listed two of them.", I'd love to have more than two examples, unless those are the only two in the running.- Blueprint, which is "the original CSS framework"
- 960 Grid System, which is a tool to have a grid underlying your s开发者_开发百科creen.
- YUI 2: Grids, similar to 960? The rest of YUI is more similar to JQuery?
- YAML: Yet Another Multicolumn Layout, is what it says on the tin. Has the most SO results.
- Elements, which also focuses somewhat on your work process.
- Tripoli.
- A CSS Framework.
Here are a few more for your list
http://elements.projectdesigns.org/
http://devkick.com/lab/tripoli/
http://www.contentwithstyle.co.uk/content/a-css-framework
Look at Elastic CSS Framework. Its main feature is that you are not enforced to have exactly N columns.
I think the word "framework" is okay to use here because it denotes a collection of useful, reusable components that abstract away the repetitious and error-prone aspects of a project and allow you, the developer, to focus on the task at hand.
Traditionally a framework is an programming API (which these CSS frameworks are not) so you could be pedantic and say that these CSS foundations are not frameworks.
Seems like "framework" in this case is more like a "scaffold" used in construction, and less like an actual programming MVC setup.
There are also: The Golden Grid
Emastic - CSS Framework
Malo - CSS Framework
Fluid Grid System - http://fluid.newgoldleaf.com/
Main benefit is that it can contain nested containers.
精彩评论