Re: [csswg-drafts] [css-values-4] Abandon mix()? (#9343)

> left and right are not interpolable

`left` and `right` are definitely interpolable, they're just *discretely* interpolable; you can write keyframes that go from `left` to `right` and get a value that flips between them. `mix()` would return that value. If this was the major misunderstanding, that makes this issue make a *lot* more sense to me.

I suppose I just didn't properly handle the case where values genuinely aren't interpolable, like for `display`. That wasn't an intentional omission; I guess it makes the most sense to make that invalid.

> [specialized functions represent a type]

Yeah that's valid. Let's ask the larger WG about this; I'm happy to go in either direction.

(But if we drop `mix()` we do need `transform-mix()`.)

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


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

Received on Friday, 15 September 2023 09:47:55 UTC