[csswg-drafts] [css-conditional-5] Disambiguate scrollable/direction when along axis/towards edge (#12623)

noamr has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-conditional-5] Disambiguate scrollable/direction when along axis/towards edge ==
The current explainer defines the following properties:
```
scrollable: none | top | right | bottom | left | block-start | inline-start | block-end | inline-end | x | y | block | inline;
direction: none | top | right | bottom | left | block-start | inline-start | block-end | inline-end | x | y | block | inline;
```

This is a bit ambiguous in terms of readability. For example "block" means "along the block axis", it's not exactly a direction.
Also it's not clear that "direction" means "currently scrolling".

Proposing instead something along the lines of:
```
scrolling-along: none | x | y | block | inline;
scrollable-along: none | x | y | block | inline;
scrolling-towards: none | top | right | bottom | left | block-start | inline-start | block-end | inline-end;
scrollable-towards: none | top | right | bottom | left | block-start | inline-start | block-end | inline-end;
```

Alternatively, change `direction` to `scrolling`.

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/12623 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 19 August 2025 14:47:10 UTC