Skip to content

Update mentions of 'scroll container' to refer to scrollable axises when appropriate. #12289 - #13903

Merged
tabatkins merged 12 commits into
mainfrom
scroll-axis
Jun 30, 2026
Merged

tabatkins merged 12 commits into
mainfrom
scroll-axis

Conversation

@tabatkins

@tabatkins tabatkins commented May 8, 2026 •

Copy link
Copy Markdown
Member

WIP

Specs which mention scroll container:

  • css-2024: n/a
  • css-2025: n/a
  • css-2026: n/a
  • css-align-3: mixed references; some care about the scroll axis, others don't
  • css-anchor-position-1: always cares about the scroll axises
  • css-backgrounds-3: only background-attachment:local, doesn't care about axises
  • css-backgrounds-4: ditto
  • css-conditional-5: scroller CQs only establish CQ containers for their scrollable axises
  • css-display-3: doesn't care about axis
  • css-display-4: ditto
  • css-flexbox-1: minimum content size cares that the main axis is scrollable
  • css-flexbox-2: ditto
  • css-grid-1: n/a
  • css-grid-2: n/a
  • css-multicol-2: n/a
  • css-nav-1: a few bits care about whether you can scroll in a direction; these are now axis-aware
  • css-overflow-3: edits are already committed
  • css-overflow-4: scrollbar mentions, implicitly already about axises
  • css-overflow-5: TODO: hmm, unsure about scroll markers
  • css-overscroll-1: Only chain to scrollers that are scrollable in that axis.
  • css-position-3: stickypos cares about axises
  • css-position-4: n/a
  • css-scroll-anchoring-1: i don't think i need to do anything here? the algos look okay as they are, i think
  • css-scroll-snap-1: TODO: leaving alone until the WG decides if snapping on different boxes should happen or not
  • css-scroll-snap-2: same
  • css-scrollbars-1: n/a
  • css-sizing-4: auto min size, and min-intrinsic-size, care about axises, since they care about scrollability in that axis to reach something
  • css-ui-3: not touching, RECish
  • css-ui-4: resize doesn't care about axis
  • css-writing-modes-4: just a note mention
  • cssom-view-1: adjusted "potentially scrollable" to be axis aware, so scrollLeft/Top will care properly about scroll axis on body
  • scroll-animations-1: all the timelines care about axis

@flackr flackr left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall this looks good, just wanted to get clarification on a couple things.

Comment thread css-align-3/Overview.bs Resolved
Comment thread cssom-view-1/Overview.bs Resolved
Comment thread css-overscroll-1/Overview.bs Resolved
Comment thread css-conditional-5/Overview.bs Resolved
Comment thread css-conditional-5/Overview.bs Resolved
Comment thread css-overscroll-1/Overview.bs Resolved
@tabatkins
tabatkins marked this pull request as ready for review June 30, 2026 22:57
@tabatkins
tabatkins merged commit 169b434 into main Jun 30, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants