Insets и их reference geometry
БазовыйПродвинутый
Базовый уровень
Physical inset longhands
Использует `top`, `right`, `bottom` и `left`.
Shorthand `inset`
Раскрывает `inset` в соответствующие physical longhands.
Length offsets и отрицательные значения
Применяет положительные и отрицательные length offsets.
Percentage basis соответствующей оси
Разрешает percentage относительно размера reference rectangle в соответствующей оси.
`auto` как unconstrained inset
Интерпретирует `auto` как unconstrained inset до scheme-specific resolution.
Продвинутый уровень
Flow-relative inset longhands
Использует block/inline start/end inset longhands.
Flow-relative axis shorthands
Раскрывает `inset-block` и `inset-inline` в start/end longhands.
Reference geometry зависит от positioning scheme
Различает reference geometry relative, absolute и передаваемого `POS-AFFIX` sticky positioning.
Logical/physical mapping остаётся внешним входом
Применяет готовое logical/physical mapping, не дублируя его общий алгоритм.