- From: Lea Verou via GitHub <noreply@w3.org>
- Date: Tue, 12 May 2026 06:27:09 +0000
- To: public-css-archive@w3.org
> Thanks, [@bramus](https://github.com/bramus)! I think we may need a new `hover-timeline` property for this to scope the range to an element, probably with a corresponding `-inset` property as well. Only thing that's a bit different here is that the analogous of ScrollTimeline here is `hover()` timeline that matches the viewport and not an element, or perhaps this could simply be done with:
>
> :root {
> hover-timeline: --hover-x x;
> }
I'd call it `pointer()` / `pointer-timeline`
- It doesn't matter whether the pointer is down or not, we'd still want it to give a position
- It's not just hover, it should also work with touch
Additionally:
- Having arguments for the element reference (self? Parent? Viewport) has precedent with `scroll()`
- Besides x/y do we need logical axes?
- Do we need a box argument? Otherwise, what offset do these represent?
--
GitHub Notification of comment by LeaVerou
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/6733#issuecomment-4427887069 using your GitHub account
--
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Tuesday, 12 May 2026 06:27:10 UTC