- From: Johannes Odland via GitHub <sysbot+gh@w3.org>
- Date: Tue, 18 Jun 2024 06:03:47 +0000
- To: public-css-archive@w3.org
@fantasai Thanks for the chat at CSS Cafe. I tried to describe the issue here, although I think Sebastian did a better job of it :) As suggested, instead of adding a new named range we could add a new margin property to adjust the size of the subject area. This would be similar to how `scroll-margin` adjust the scroll-snap area. Then we could use negative margins to negate the size of the subject. Something like this: ```css @keyframes --anim { from {...} to {...} } .subject { animation: linear --anim both; animation-timeline: view(0 / -50%); animation-range: 25% 75%; } /* Or through longhands */ .subject { view-timeline-name: --timeline; view-timeline-inset: 0; view-timeline-subject-margin: -50%; /* name up for bikeshedding */ animation: linear --anim both; animation-timeline: --timeline; animation-range: 25% 75%; } ``` -- GitHub Notification of comment by johannesodland Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/9617#issuecomment-2175090216 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Tuesday, 18 June 2024 06:03:48 UTC