Главная / База знаний / База знаний

Адаптивный дизайн: breakpoints и mobile-first

3 мин чтения обновлено 8 апреля 2026 База знаний

Что такое адаптивный дизайн

Адаптивный дизайн (responsive design) — это подход к разработке сайта, при котором страница корректно отображается на любом устройстве: от смартфона с экраном 320px до монитора 2560px. Элементы перестраиваются, масштабируются и перегруппируются в зависимости от ширины экрана.

В 2026 году адаптивность — не преимущество, а базовое требование. Google использует mobile-first индексацию: если сайт неудобен на мобильных — он теряет позиции в поиске.

Breakpoints: точки перелома

Breakpoints — ширины экрана, при которых дизайн перестраивается. Стандартные значения:

Не привязывайтесь к конкретным устройствам. Устройства меняются, а breakpoints остаются. Лучше ставить точки перелома там, где дизайн «ломается» при уменьшении ширины.

Mobile-first подход

Mobile-first — проектирование сначала для мобильных, затем расширение для десктопа. В CSS это означает: базовые стили для мобильных, затем @media (min-width: …) для расширения. Преимущества:

Ключевые техники адаптивности

Гибкая сетка

CSS Grid и Flexbox — основа адаптивной раскладки. Колонки указываются в долях (fr) или процентах, а не в пикселях. Grid позволяет перестроить layout одной строкой: grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)).

Гибкие изображения

max-width: 100% — базовое правило для всех изображений. Для разных экранов используйте srcset и тег picture, чтобы браузер загружал оптимальный размер.

Адаптивная типографика

Clamp() для плавного масштабирования: font-size: clamp(1rem, 2.5vw, 2rem). Заголовок будет 16px на мобильных и 32px на десктопе с плавным переходом. Подробнее — в статье о типографике.

Контейнерные запросы

Новая технология: @container вместо @media. Элемент реагирует на размер родителя, а не окна браузера. Идеально для компонентных дизайн-систем.

Что перестраивается на мобильных

Тестирование адаптивности

Инструменты: DevTools в Chrome (Ctrl+Shift+M), BrowserStack для реальных устройств, Google Mobile-Friendly Test. Проверяйте не только breakpoints, но и промежуточные значения — именно там обычно скрываются баги.

Типичные ошибки

Нужен адаптивный сайт? Оставьте заявку — мы проектируем и разрабатываем сайты, которые идеально выглядят на любом устройстве.

Адаптивный дизайн и мобильная версия — одно и то же?

Нет. Мобильная версия (m.site.ru) — отдельный сайт. Адаптивный дизайн — один сайт, который перестраивается под разные экраны. Адаптивный подход предпочтителен: один URL, одна кодовая база, единый SEO.

Сколько breakpoints нужно?

Минимум 3: мобильный (~480px), планшет (~768px), десктоп (~1024px). На практике 4–5 breakpoints покрывают все популярные устройства. Больше 6 — усложняет поддержку без ощутимой пользы.

Как проверить адаптивность сайта?

Откройте DevTools (F12) → Toggle device toolbar (Ctrl+Shift+M). Протяните ширину от 320px до 1920px и отметьте, где «ломается» дизайн. Также проверьте на реальных устройствах — эмулятор не заменяет реальный смартфон.

Читайте дальше