Re: [csswg-drafts] [css-transitions] Transition to height (or width) "auto" (#626)

It feels like we've gotten a little off topic, so I will summarize the main points.

1. **Designers desire the ability to transition to and from the `auto` value for a myriad of properties, `height` and `width` especially. This is an extremely common desire among designers.**
2. Currently, there is no way to do this efficiently or smoothly. Even the javascript work arounds are janky and laggy at best.
3. We need to avoid issues where the layout changing during the animation may change the value of `auto` during the animation as well.
4. The most agreed upon solution so far has been to evaluate `auto`s numerical value at the beginning of the animation, use it for the animation, and keep that value static until the end, at which point the property is simply set to 'auto'.
5. There is no need to allow `calc()` to evaluate `auto`, and many agree that it should probably be avoided given that it introduces paradoxes of interpretation.

Given this summary, I'd say we're making good progress in determining at least a general plan. Is there something I may have missed or forgotten in this summary?

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


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

Received on Tuesday, 18 May 2021 01:58:23 UTC