@Hello00
Люблю программирование

Высота блока при адаптиве?

Подскажите,надо задавать фиксированную высоту блоку? или можно выровнять падингами?
Проблема в том что при изменении высоты экрана, блоки начинают налазить друг на друга.
Например задаю header: 100 vh.Начинаю уменьшать ширину контента ,и нижние блоки налазят на header. Поведение нижних блоков обосновано.Но как решить данную проблему?
И вообще надо ли задавать фиксированную высоту блокам?
  • Вопрос задан
  • 621 просмотр
Решения вопроса 1
Ankhena
@Ankhena Куратор тега CSS
Нежно люблю верстку
И вообще надо ли задавать фиксированную высоту блокам?

Зависит от макета и задумки дизайнера.
В большинстве случаев желательно обходится без указания высоты или задавая минимальную/максимальную.

Но как решить данную проблему?

Если header должен быть именно 100vh, то и размер шрифта пересчитать в единицы измерения связанные с вьюпортом. (Только обязательно проверяйте на больших и маленьких размерах окна, обычно там нужно менять размеры через media, чтобы не получить гигантов и мини-карликов)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы