Желательно ли использовать CSS-фреймворки? - PullRequest
6 голосов
/ 03 июня 2009

Я обычный веб-разработчик. Просто хочу выяснить, целесообразно ли использовать CSS-фреймворки, такие как 960 framework . если у кого-то есть, каковы плюсы и минусы его использования. спасибо.

Ответы [ 3 ]

6 голосов
/ 03 июня 2009

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

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

Если вы решили работать с CSS-фреймворком, я рекомендую прочитать эту статью

3 голосов
/ 03 июня 2009

Существует два широко распространенных варианта: 960 и blueprint . Оба полагаются на систему на основе сетки . Оба включают CSS reset .

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

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

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

2 голосов
/ 03 июня 2009

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

Кстати, мне очень нравится bluetrip , которая:

объединить лучшее из светокопии, Триполи (отсюда и название), Хартии печать таблицы стилей, простота 960.gs, и значки элемента

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...