Scroll-state query containers
БазовыйПродвинутый
Базовый уровень
Scroll-state container type
Устанавливает scroll-state query container значением `container-type: scroll-state`.
Именованный scroll-state container
Ограничивает выбор scroll-state container заданным container name.
Ближайший eligible container
Выбирает ближайший подходящий ancestor для заданного scroll-state feature.
Продвинутый уровень
Eligibility всех features
Требует, чтобы один выбранный container поддерживал все features одного condition.
Scrollable-axis eligibility
Считает container eligible для self-state query только на его собственных scrollable axes.
Независимый выбор по осям
Выбирает разные eligible ancestors для scroll-state queries разных осей.
Отсутствующий eligible container
Получает unknown condition, если подходящий ancestor отсутствует.
Combined container type
Сочетает `scroll-state` с `size` или `inline-size` в допустимой grammar `container-type`.