- From: Robert Flack via GitHub <noreply@w3.org>
- Date: Tue, 24 Feb 2026 13:51:43 +0000
- To: public-css-archive@w3.org
> Regarding scrolling operations, it would be useful to be able to ignore the sticky offsets of an element. That way, scroll operations would scroll to the in-flow position of a sticky element. Yeah we tried to do this earlier by default (see #1459), however it turned out to have many cases where it wasn't reasonable behavior so perhaps having it as a controllable behavior would allow authors to select it when it made sense. > This would be easier if `scroll-align` was a separate property. I agree, sticky position is something that wouldn't make sense to ignore for overflow contribution but is very useful for scroll alignment. In order to avoid making the property sound like it is doing the same thing as `scroll-snap-align` ([which can be used for scroll alignment without snapping](https://drafts.csswg.org/css-scroll-snap-1/#:~:text=snap%20container.-,The%20user%20agent%20may%20also%20do%20this%20even%20when%20the%20scroll%20container%20has%20scroll%2Dsnap%2Dtype%3A%20none.,-If%20a%20scroll)), it would probably be good to give it a name like `scroll-align-origin` or `scroll-align-box`. TLDR, I propose two new properties: ``` scroll-align-origin: normal | ignore-transform || ignore-sticky-offset; overflow-contribution: normal | none; ``` -- GitHub Notification of comment by flackr Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/8361#issuecomment-3952044234 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Tuesday, 24 February 2026 13:51:43 UTC