- 05, Apr 2023
- #1
Адаптивный дизайн
Блочная модель документа
Сетки
Наверное, вы видели, как сайт подстраивается под разное разрешение экрана. На десктопе отображается одна версия, на планшетах — немного другая, на мобильных совсем по-другому.
Такой дизайн называется адаптивным, от прилагательного «adaptive», "приспосабливающийся". Также и тут — дизайн подстраивается под пользователя.
К слову, это относится не только к вёрстке, но и к куче других вещей: он может подстраиваться, например, под телевизоры — так как там нет нормальной клавиатуры, дизайн должен учитывать это и предлагать виртуальную для управления кнопками.
Или, например, в зависимости от текущего времени на телефоне, он может менять цветовую схему: днём чёрный текст на белом фоне, а ночью белый текст на чёрном фоне.
Это достаточно удобно, т.к. меньше нагрузка на глаза. Итак, как работать с адаптивным дизайном? Пока что для этого мы возьмём изменение вёрстки — например, какой-то блок не отображается на айфоне. Продолжение:
К слову, это относится не только к вёрстке, но и к куче других вещей: он может подстраиваться, например, под телевизоры — так как там нет нормальной клавиатуры, дизайн должен учитывать это и предлагать виртуальную для управления кнопками.
Или, например, в зависимости от текущего времени на телефоне, он может менять цветовую схему: днём чёрный текст на белом фоне, а ночью белый текст на чёрном фоне.
Это достаточно удобно, т.к. меньше нагрузка на глаза. Итак, как работать с адаптивным дизайном? Пока что для этого мы возьмём изменение вёрстки — например, какой-то блок не отображается на айфоне. Продолжение: