2009-06-03 4 views

ответ

6

Это зависит от того, для чего вы его будете использовать. Вероятно, это ускорит развитие вашего css, если вы его используете, но вы потеряете немного гибкости.

Это фактически то же самое для всех этих «рамок», а не только для CSS ...

Если вы решили работать с каркасом CSS, я рекомендую читать this article

+0

Почему вы теряете гибкость? Это потому, что каждая структура использует некоторый предопределенный макет, который вы строите поверх? Мне любопытно, если это очевидно, я заранее извиняюсь. Это то, что я новичок, но меня очень интересует. – Joseph

+2

yup, из-за этого. Например, документы, созданные с использованием рамки 960, упомянутой выше, всегда будут иметь ширину 960 пикселей. – Fortega

+0

благодарит Fortega ... – Gbolahan

3

Там это два широко приняты варианты: 960 и blueprint. Оба полагаются на систему grid-based layout. Оба включают в себя: CSS reset.

Преимущество здесь очевидно в том, что вы получаете более согласованный макет для нескольких браузеров, и если вы тестируете Firefox, например, у вас есть больше шансов, что он будет выглядеть одинаково в IE. Поскольку эти структуры основаны на сетках, ваш макет также намного более чист и выровнен. Оба имеют горизонтальное выравнивание, но вертикальное выравнивание или вертикальный ритм поддерживаются только в Blueprint.

Недостатком является то, что он может быть излишним для вашего макета. Если вам нужен простой шаблон из трех столбцов, вы можете просто перейти на сброс CSS и шаблон размещения трех столбцов.

Лично я обнаружил, что использование этих фреймворков дает мне много творческого выражения, и я сделал намного больше с моими макетами после принятия этих фреймворков, чем раньше, из-за перекрестного браузера CSS-хакера. Я использую Blueprint, потому что считаю его очень интуитивным, но 960 Grid System также получила отличные отзывы.

2

Да, в качестве отправной точки при условии, что вы готовы лишить вещи, которые не имеют к вам отношения, и счастливы вносить в него изменения. Это отличный способ начать работу с макетом/дизайном, но это бесполезно, если вы затем напишите таблицу стилей, которая переопределяет правила в CSS. Будьте готовы настроить его так, чтобы он работал.

Как и в сторону, я совсем как bluetrip, который:

объединить [s] лучшие Blueprint, Триполи (отсюда и название), печать таблицы стилей Hartija, в простоте 960.gs ШЕРСТИ, и Значки Element