LeaVerou has just created a new issue for https://github.com/w3c/csswg-drafts: == [css-values-4] inherit() function: like var() for parent value, for any property == We've declined numerous requests by authors to extend `var()` to arbitrary properties, due to the potential for cycles and how expensive cycle detection would be in the general case. However, providing a way to get the **inherited** value of any property does not cause cycles and still helps with a ton of use cases. Before I do the painful work of collecting a list of use cases, I wanted to see if something like this would be feasible at all, or if there are implementation issues I hadn't considered. This would also solve issues like #2690 in one fell swoop, for any property, without the need to support percentages. It would just become `font-weight: calc(0.5 * inherit(font-weight));` Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/2864 using your GitHub accountReceived on Tuesday, 3 July 2018 00:29:06 UTC
This archive was generated by hypermail 2.4.0 : Tuesday, 5 July 2022 06:41:33 UTC