- From: Matthew Dean via GitHub <sysbot+gh@w3.org>
- Date: Tue, 27 Aug 2019 22:37:49 +0000
- To: public-css-archive@w3.org
@bramus I think people have circled around permutations of this idea. I think where it starts to break down is combinations like: ```css .box { width: calc(val(height) * 9 / 16); height: calc(val(width) * 16 / 9); } ``` However, IIRC, custom properties have some sort of algorithm to break recursion, so that this is valid: ```css .box { --width: calc(var(--height) * 9 / 16); --height: calc(var(--width) * 16 / 9); } ``` I can't recall the algorithm, but I think it has something to do with figuring out the computed value first, so maybe this would work as well? -- GitHub Notification of comment by matthew-dean Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/333#issuecomment-525510201 using your GitHub account
Received on Tuesday, 27 August 2019 22:37:51 UTC