Ответы пользователя по тегу Вёрстка
  • Верстка десктопной версии с последующей доработкой до адаптива. Бред или вполне себе реально?

    RainMEN
    @RainMEN
    HTML/STYLUS/JADE/JS/Laravel/Joomla/DLE и т.д.
    Ну прежде чем верстать, лучше сперва дизайнеру руки оторвать, довести макет до ума, а потом как сказал Павел Анплеенко, проблем не составить адаптировать под мобильные устройства.
    Ответ написан
    6 комментариев
  • Как сверстать такую полоску?

    RainMEN
    @RainMEN
    HTML/STYLUS/JADE/JS/Laravel/Joomla/DLE и т.д.
    2 дива, у внутреннего юзать before, after.
    Ответ написан
    Комментировать
  • Почему пересекаются свойства?

    RainMEN
    @RainMEN
    HTML/STYLUS/JADE/JS/Laravel/Joomla/DLE и т.д.
    Скрин? Код?
    Ответ написан
    Комментировать
  • Как вы начинаете вёрстку сайта?

    RainMEN
    @RainMEN
    HTML/STYLUS/JADE/JS/Laravel/Joomla/DLE и т.д.
    Верстаю не так давно, верстаю не так часто, но все же верстаю.

    Раз все начали с нуля, а именно с PSD макета, тоже начну с этого момента.

    1. Оцениваю макет, составляю для себя базовую разметку, определяюсь какие главные блоки присутствую, и что должно происходить если их нет.
    2. Оценив какие блоки необходимы, и прикинув структуру сайта иду csstemplater.com/ генерирую по своей структуре HTML/CSS шаблон, если это конечно не LP
    3. Создаю директорию c названием сайта в openserver, в ней создаю директорию HTML , а внутри по шаблону
    • psd- что бы не потерялись, мало ли когда нужно дорисовать что то.
    • css
    • js
    • less
    • fonts
    • img - для компонентов шаблона
    • image - для временного наполнения (слайдеры, изображения в статьях и т.п.)
    • shop/личный кабинет - иногда делю макет на интерфейсы, и раскидываю по папочкам для дельнейшей навигации

    4. Закидываю скачанный шаблон по папкам, вырезаю оттуда reset-ы, так как уже имеется отредактированный и перенесенный в less
    5. Создаю main_site.less - подключаю сюда все все нужные мне less файлы, template.less- прописываю сюда все структурные элементы (header, footer и т.д.), ui.less - обычно если проект не сложный сую сюда все оформление, иногда разделяю все на отдельные блоки, menu/portfolio/modal/btn/ и т.д.
    6. Настраиваю компилятор Less в PHP шторме для текущего проекта, что бы компилировался только файл main_site.less в папку css
    7. В основном использую getuikit.com, ну больше он мне по душе чем бутстрап, скачиваю и раскидываю файлы по папкам, правлю пути в index.html, попутно добавляю комментарии
    8. Открываю и смотрю PSD шаблон сайта на наличии не стандартных шрифтов, если шрифты есть в www.google.com/fonts, то подключаю их, иначе www.fontsquirrel.com, и раскидываю файлики по папкам
    9. Дальше используя Emmet создаю базовую разметку если это LP(header/footer/slider и т.д.), если нет, то начинаю с самого верха делать разметку элементов (logo/slogan/phone/login-widjets и т.д.) попутно добавляю less код в нужные из файлов.
    10. Верстаю до конца все, что есть в макетах. Затем по необходимости создаю шаблон для CMS.

    ЗЫ: Файлики что сделал не минимизирую, только по желанию заказчика, ибо все нормальные фремворки и CMS умеют объединять css и js файлы в 1, попутно минимизируя на лету. Заказчику отдаю все что сделал включая исходники.
    Ответ написан
    Комментировать