Задать вопрос
@Hello00
Люблю программирование

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

Подскажите,надо задавать фиксированную высоту блоку? или можно выровнять падингами?
Проблема в том что при изменении высоты экрана, блоки начинают налазить друг на друга.
Например задаю header: 100 vh.Начинаю уменьшать ширину контента ,и нижние блоки налазят на header. Поведение нижних блоков обосновано.Но как решить данную проблему?
И вообще надо ли задавать фиксированную высоту блокам?
  • Вопрос задан
  • 633 просмотра
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
Ankhena
@Ankhena Куратор тега CSS
Нежно люблю верстку
И вообще надо ли задавать фиксированную высоту блокам?

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

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

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

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

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