Re: [csswg-drafts] [css-values-5] Interpolating calc-size() more generally (#10294)

One concern I have with https://github.com/w3c/csswg-drafts/issues/10294#issuecomment-2149359260 is that the two switches we have so far have very different characteristics:
* `transition-behavior` does not make sense to set globally: it needs to be specified individually for each transition (usually separately for each direction) because it needs to be associated with a `step-start` timing function for one direction and a `step-end` timing function for the other, depending on the values at the endpoints, since generally you need one of the two values to be the one used for the entire middle of the transition.  (Perhaps we should find a way to make this easier, though!)
* the switch we're adding here *does* make sense to set globally; we just can't make it the default because of compatibility.

Another concern is that the `animation-*` prefix makes it possibly sound like it applies only to CSS Animations and not also to CSS Transitions, when it really applies to both.

-- 
GitHub Notification of comment by dbaron
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/10294#issuecomment-2150245141 using your GitHub account


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

Received on Wednesday, 5 June 2024 14:45:24 UTC