После многих проектов, пишущих мой собственный отзывчивый дизайн, я немного устал от этого, изучив популярные адаптивные системы, решил пойти с Zurb Foundation.путаницы с использованием zurb foundation
Сначала я отправился на css, чтобы перейти к загрузке. Затем я попытался использовать GEM, где я получил некоторое сопротивление, пытаясь разобраться в чем-то самостоятельно. Похоже, что документы не объясняют достаточно сценариев, они просто сырые документы.
Сначала я пропустил поиск всех классов, чтобы быстро находить объяснения, что-то вроде веб-сайта jquery.
Много googling и чтение, чтобы выяснить, мне нужно установить рубин на окна. Затем я решил, что мой веб-сервер также нуждается в рубине, но понял, что SASS - это просто препроцессор, поэтому он помогает мне писать и поддерживать лучший код на моей стороне :)
Вот некоторые другие проблемы, t выяснить, легко, без поиска Google для каждой вещи:
1) Я также создал Dreamweaver для открытия .scss-файлов. Затем каждый день я разрабатываю, мне нужно открыть рубиновый пульт, перейдите к директории проекта и поставьте: часы компаса. Теперь каждый раз я сохраняю каждую модификацию (так что я могу проверить браузер), dreamweaver выдает окно с сообщением: «файл был изменен за пределами Dreamweaver, .. вы хотите сохранить..blabla» - очень сильно enoying
2) Приложение app.scss содержит только много операторов @import. _settings.scss содержит код, который я могу изменить по умолчанию (это была моя основная причина использовать драгоценный камень, так как еще не SASS-гуру). Должен ли я раскомментировать какое-то заявление и изменить их в моих потребностях внутри _settings.scss, и я потеряю все эти изменения после того, как однажды я успешно обновляю zurb с помощью: gem update zurb-foundation? Если да, лучше ли создавать новый scss, который содержит все мои переопределения?
3) как создать новый .scss-файл, который должен переопределить некоторые значения по умолчанию, которые выполняет функция _settings.scss.
4) я должен переопределить app.css или _settings.scss
5) при смене топ-бар ссылки парить цвета, почему не они применяются ??? Пример: $ topbar-link-color-hover: #fff; (_settings.scss)
6) У меня не было папки/img или/images в моем проекте после ее создания. Следовательно, я создал один сам «/ images»
7) любые книги, которые можно купить на фундаменте 4 с множеством лучших практик и учебных пособий ???
Прошу прощения, но для меня, честно говоря, кажется, что много времени уделяет изучению самых основополагающих принципов для zurb. У меня большой опыт работы в проектах на C++, как в мобильных и настольных веб-проектах, поэтому я действительно не чувствую себя новичком, но это почти так, как будто я настаиваю на покупке поддержки
Я дам ему еще одну попытку в ближайшее время и проверит, нет ли у меня вопросов, связанных с вашими тентами. Tx – PathOfNeo
Одна вещь, которую я уже выиграл от использования драгоценного камня, - это пример изменения высоты верхней полосы, если вы делаете это с помощью css-версии zurb, мне нужно переопределить одно небольшое изменение во всех классах, используемых во всех медиа-запросах. это довольно тяжелая перемена. В конце веб-сайта я думаю, что у меня будет обычная основа для создания zurb моей :) Так что использование компаса и sass - прорыв – PathOfNeo
@PathOfNeo, вы также можете использовать источник из репита github и делайте то же самое, что вы делаете с драгоценным камнем, поскольку весь источник является частью репо :) Также я не уверен, что вы используете для управления зависимостями, но есть также webjar для создания. Я обновил его примерно месяц назад, чтобы иметь SCSS. – zmanc