Es hängt davon ab, wie Sie CSS normalerweise zum Einrichten Ihrer Seiten verwenden. Sie verwenden weniger semantische Klassen ("indent-12" vs. "rail-content"), wenn das für Sie wichtig ist, aber sie lösen auch viele Layout-Probleme, denen die Leute begegnen.
Sie kümmern sich um die Notwendigkeit (meistens) für Schwimmer, die Designs schneller brechen können als ... nun, etwas schnell.
Was sie jedoch schwieriger machen, ist die Anpassung. Wenn Sie sich nicht die Zeit nehmen, um zu lernen, was diese Klassen bedeuten, kann es schwierig sein, die Dinge so aussehen zu lassen, wie Sie es möchten, weil Ihre CSS-Regeln mit etwas kollidieren könnten, von dem Sie nichts wussten.
Sie eignen sich hervorragend als Möglichkeit, von Tabellen auf CSS-basiertes Design umzustellen, und sie helfen auch wirklich, die "Grid" -Theorie des Designs zu implementieren, in der die Dinge sich in horizontalem und vertikalem Rhythmus befinden.
Take 'em oder verlassen' em (Ich verließ sie, aber sicher mit ihnen ein bisschen gespielt)
EDIT: habe ich beide 960 und blueprint, vor ungefähr 8 Monaten oder so. Unklar, wenn seither signifikante Veränderungen stattgefunden haben.
Siehe auch: http://stackoverflow.com/questions/203069/what-is-the-best-css-framework-and-are-they-worth-the-effekt/203133#203133 – bobince