Изоляция layout environment
ПродвинутыйЭкспертный
Основано на спецификациях:
Продвинутый уровень
Independent formatting context как отдельный layout environment
Изоляция descendant layout от внешнего context
Размер establishing box как основной интерфейс между contexts
Удержание влияния внутренних floats внутри context
Запрет внешним floats проникать в descendant layout
Отсутствие margin collapse через formatting-context boundary
Внешнее участие principal box и отдельный внутренний context
Flex/Grid/Table contexts как independent environments своего типа
Экспертный уровень
Прослеживание нескольких вложенных formatting-context boundaries
Определение результата forced independence по типу box
Сохранение context type у уже independent layout container
Невозможность отдельного independent context у non-replaced inline box