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

Что создает контекст форматирования

Контекст форматирования (formatting context) в CSS определяет, как элементы располагаются внутри контейнера. Основные типы:

  1. Блочный контекст форматирования (BFC) - создается элементами с display: block, flex, grid, table, inline-block, или при overflow: hidden, float, position: absolute/fixed.
  1. Флекс-контекст - создается display: flex.

  2. Грид-контекст - создается display: grid.

Пример BFC:

css
.container {
  overflow: hidden; /* Создает BFC */
}

BFC изолирует содержимое, предотвращает "схлопывание" margin'ов и обтекание float'ов.

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

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

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

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