Встречается на собеседованиях • сегодня

Как задать блоку высоту 100%

Чтобы задать блоку высоту 100%, нужно учитывать контекст родительских элементов. Простое height: 100% сработает, только если у родителя явно задана высота.

Пример:

css
html, body {
  height: 100%;
}

.container {
height: 100%;
}

text

Альтернативные варианты:
1. Использовать viewport units:
```css
.block {
  height: 100vh; /* 100% высоты viewport */
}
  1. Flexbox подход:
css
.parent {
  display: flex;
  min-height: 100vh;
}

.child {
  flex: 1;
}

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

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы