Должны ли мы использовать CSS-фреймворк? Они того стоят? - PullRequest
6 голосов
/ 18 июня 2009

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

Любые комментарии и предложения по наилучшему использованию фреймворка.

Ответы [ 5 ]

11 голосов
/ 18 июня 2009

Я думаю, что сброс стиля - это здорово, но рамки слишком ограничены. Вы вынуждены использовать их классы и т. Д.

Это может привести к некоторым несовместимым именам классов, например, если у вас есть сайт, который разделяет слова дефисом (-), а затем вы используете сетку, которая использует подчеркивание (_).

Вы также должны купить для этой платформы, как при принятии его для всего вашего сайта (если его использует основной шаблон).

См. Ненавязчивый Css для смеха :).

8 голосов
/ 18 июня 2009

Фреймворки Css не похожи на обычные фреймворки / библиотеки кода, которые предоставляют функции, позволяющие вам выполнять свою работу быстрее ... это больше похоже на начальный файл, который экономит ваше время написания css, который вы используете во всех проекты.

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

Раньше, когда я пытался использовать готовый фреймворк, я терял время на удаление стилей или обходил некоторые стили из фреймворка. Именно из моего опыта работы с фреймворками я знаю людей, которые любят работать с Blueprint и клянутся им.

1 голос
/ 23 июня 2009

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

Я часто использую BluePrint CSS, и это действительно помогает мне очень быстро создавать стандартные веб-сайты. Большую часть времени это именно то, что хотят мои клиенты. Если мне нужно будет копать глубже - для этой работы я добавлю свой собственный CSS - но это делает сайт более дорогим и требует немного больше времени на разработку и тестирование.

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

Надеюсь, это поможет?

0 голосов
/ 21 июня 2009

Таким образом, мораль этой истории заключается в использовании css reset и для визуальной помощи при отладке изображения сетки в теле сделаем необходимое. Pic объектив addon, несомненно, поможет для соответствия пикселей. Спасибо всем за ваш обнадеживающий ответ

0 голосов
/ 18 июня 2009

CSS-фреймворки - мои любимые инструменты для разработки страницы, посмотрите на 960er.gs - хороший сеточный фреймворк.

Хорошо, вы ограничены в размерах, но вы можете создавать свои страницынамного быстрее, через неделю ты знаешь все занятия.

...