Ох, и задолбался же я с резиновой вёрсткой за эти дни, друзья! :) Кроме неё, добавил реальных ссылок и кое-где анимацию и плавные переходы.
Причина - в том, что знаний, как сделать резиновую вёрстку, изначально было мало, и, в отличие от HTML/CSS, они ничем не были закреплены. Пожалел, что не пошёл на продвинутый интенсив (не с тем, чтобы сдать или серт получить, а с тем, чтобы увидеть, как это всё делать, и применить у себя).
К сожалению, аж целая неделя ушла на то, чтобы вникать в резину, но не делать реальный результат.
Тем не менее, пользуясь курсами и вопросами к гуглу, таки сделал UX Energy. Осталось сделать интерактивность.
Список курсов и статей, которые я использовал для резинового макета:
Отчасти - получилось хорошо, мне нравится. Отчасти - от недостатка опыта - получилось не очень. Например, взять главную навигацию и меню в футере: у меня никак не получалось сделать их в процентах - благодаря ul, которые никак не хотят растягиваться во флексе на всё свободное место, несмотря на flex-grow. Некоторые секции и места - например, в фичах и отзывах - оставил как есть, во-первых от отсутствия представления, что должно с ними происходить при изменении масштаба, а во-вторых, "от греха подальше" (тем более что эти секции и так неплохо смотрятся). В итоге - получился некий "гибрид" вёрстки. Мне кажется, много на это повлиял изначальный фиксированный вариант, так как задача была "переделать" фиксированный вариант под резину. Несмотря на отчаянный гуглёж, я пока что не смог сделать лучше, если это возможно - ВОЗМОЖНО ЛИ?
Кстати, во время гугления о процентах, em'aх и медиазапросах пришёл к выводу, что уж лучше сразу переходить к респонзиву и адаптиву, но не ограничиваться полумерами в виде гибридной (как у меня) верстки просто с "растягиванием" блоков.
В связи с этим есть вопрос и просьба.
ВОПРОС: ЕСЛИ ВАМ ПОПАДАЕТСЯ МАКЕТ, СДЕЛАННЫЙ ПОД ФИКСИРОВАННУЮ ШИРИНУ, А ВАС ПРОСЯТ СДЕЛАТЬ ПО НЕМУ РЕЗИНОВУЮ ВЕРСТКУ ИЛИ АДАПТИВ - КАКОВЫ ВАШИ ДЕЙСТВИЯ? КАК ИМЕННО ИСПРАВЛЯЕТЕ? КАК ПЛАНИРУЕТЕ ШИРИНЫ, ВЫСОТЫ, ПОВЕДЕНИЕ БЛОКОВ И ЭЛЕМЕНТОВ? ИЛИ НЕ СВЯЗЫВАЕТЕСЬ ВООБЩЕ (ОЖИДАЯ ВАРИАНТОВ МАКЕТА ДЛЯ ВСЕХ УСТРОЙСТВ И ШИРИН ИЛИ ДЕЛАЕТЕ ДЛЯ ОДНОГО ТИПА УСТРОЙСТВА, ЕСЛИ ЕСТЬ МАКЕТ ТОЛЬКО ДЛЯ НЕГО)?
ПРОСЬБА: ЕСЛИ КТО СЛЕДИТ И РЕВЬЮИТ МОИ ПРОЕКТЫ - МОЖЕТЕ ПОГЛЯДЕТЬ, УКАЗАТЬ НА ОШИБКИ, ПОДЕЛИТЬСЯ BEST PRACTICES ПО ПРИМЕНЕННЫМ МНОЙ РЕШЕНИЯМ?
Кстати. Это был первый макет, свёрстанный мной резиново. Век живи - век учись! :)
Это стандартная ситуация - дают один дизайн и просят сделать адаптив, практически никто и никогда не дает даже дизайн мобилки, не то что дизайн для планшета. Это, кстати, отлично - развязывает руки в плане дизайна адаптива, а то иногда там дизайнер в порыве такое нарисует, что потом не будешь знать, как это реализовать вообще.
Помогает насмотренность. Идите на themeforest, в категорию html-темы, они там все респонсивные, заходите в разные дизайны и смотрите, как авторы реализовывают адаптив: какие менюшки используют, какие эффекты, как блоки изменяют. Смотрите разные категории: портфолио, магазины, блоги, побочные страницы. Потом идите на любимые сайты, смотрите, как сделано там, чем отличается, что больше нравится. Сохранйте в отдельную папочку самые приглянувшиеся варианты, которые можно было бы дальше использовать, с пометками: "хорошо реализована кнопка мобильного меню", "интересный эффект респонсива портфолио" etc, это очень поможет. А дальше - десяток адаптивов, чтобы руку набить, и все отлично будет.
We can help you achieve it!
310 000
like-minded
tools
for an exciting achievement