База знаний no-code платформы Taptop

Почему важно начинать верстку с базового разрешения?

Многие пользователи сталкиваются с такой проблемой: создали новый брейкпоинт для большого разрешения (например, для Full HD-монитора), сверстали на нем страницу — но на остальных брейкпоинтах верстка «едет», стили не применяются, и все работает не так, как задумано. Разберемся, почему так происходит и как этого избежать.

Смотрите видео:

  • Kinescope
  • VK Video
  • RuTube
  • YouTube
  • Vimeo

Как работает наследование стилей в Taptop

В Taptop есть целая система брейкпоинтов, которая включает:

базовое разрешение — компьютер;

мобильные брейкпоинты — планшет и смартфон;

дополнительные большие брейкпоинты — широкие экраны.

Переключение брейкпоинтов в Taptop

Переключение брейкпоинтов в Taptop

Важно понимать главный принцип: все изменения на всех брейкпоинтах наследуются от базового разрешения. Это ключевой момент для правильной адаптивной верстки. Именно поэтому изначально нужно верстать на базовом брейкпоинте и только потом добавлять изменения для других разрешений.

Стили наследуются от базового разрешения вниз к меньшим и вверх к большим брейкпоинтам

Стили наследуются от базового разрешения вниз к меньшим и вверх к большим брейкпоинтам

Когда вы начинаете верстать с нестандартного разрешения (например, с большого монитора), все внесенные там изменения не будут автоматически применяться к базовому разрешению и другим брейкпоинтам.

Пример неправильного подхода

Рассмотрим ситуацию:

Вы создали брейкпоинт для разрешения 1920px и выше.

Сверстали блок на этом разрешении.

При переключении на базовое разрешение обнаружили, что блок выглядит совсем не так, как задумывали.

Сверстали блок на разрешении 1920px

Сверстали блок на разрешении 1920px

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

Правильный порядок верстки

Вот правильный подход к адаптивной верстке в Taptop:

Начинайте верстку всегда с базового разрешения.

Полностью завершите верстку на базовом разрешении.

После этого создавайте дополнительные брейкпоинты и делайте верстку для всех других разрешений.

Как правильно вносить изменения в верстку

При редактировании стилей пользуйтесь следующими правилами:

Глобальные изменения , которые должны быть одинаковы на всех экранах, — вносите на базовом брейкпоинте.

Локальные изменения, специфичные для конкретного размера экрана, — вносите на соответствующем брейкпоинте.

Что делать, если вы уже начали с неправильного разрешения?

Если вы уже сверстали страницу на нестандартном брейкпоинте, лучший выход:

Удалите созданный брейкпоинт.

Удаляем созданный брейкпоинт

Удаляем созданный брейкпоинт

Сверстайте все заново на базовом разрешении.

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

Добавляем большие брейкпоинты

Добавляем большие брейкпоинты

Резюме

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

Похожие статьи

Почему сначала нужно добавлять контейнер, а потом Div-блок
Чем отличаются относительные единицы измерения em и rem и как их использовать
Как работает позиционирование элементов в Taptop (Static, Relative, Fixed, Absolute, Sticky)
Почему не стоит задавать фиксированную высоту для родительского элемента?
Почему сайт расползается на большом мониторе
Почему важно начинать верстку с базового разрешения? | База знаний конструктора сайтов Taptop