Автоматические размеры floats
БазовыйЭкспертный
Базовый уровень
Автоматические margins float
Преобразует применимые `auto` inline margins floated box в нулевые used values.
Auto width non-replaced float
Запускает shrink-to-fit sizing для non-replaced float с автоматической inline size.
Продвинутый уровень
Sizing replaced float
Передаёт replaced float общей модели replaced sizing вместо применения non-replaced shrink-to-fit procedure.
Доступный размер для shrink-to-fit
Определяет float-specific available inline size после учёта containing block и готовых used margins, borders и padding.
Экспертный уровень
Intrinsic inputs float sizing
Получает preferred minimum и preferred inline sizes как внешние intrinsic-sizing inputs, не вычисляя их повторно внутри Float.
Выбор shrink-to-fit размера
Ограничивает доступный размер снизу preferred minimum, сверху preferred size и получает used inline size non-replaced float.