- From: Pete Boere <pete@the-echoplex.net>
- Date: Fri, 14 Sep 2012 09:44:32 +0100
- To: "Tab Atkins Jr." <jackalmage@gmail.com>
- Cc: François REMY <fremycompany_pub@yahoo.fr>, CSS WG <www-style@w3.org>
Received on Friday, 14 September 2012 08:45:00 UTC
>Trying to reference the value of other properties on the current element is a non-starter, right off the bat. In preprocessors there is some use to this, even if a bit dumb as it's not a computed value just in context of the code block as written. The oddest aspect is preventing the circular references, which in reality makes the feature slightly farcical [1] > Property references to the element's parent *might* be possible, and there's nothing messing with that right now. Quite useful in preprocessors, though, obviously not in the [css-variables] way [2] .foo { width: 40em; height: 100em; } .bar { width: query( .foo ); /* 40em */ margin-top: query( .foo, height ); /* 100em */ margin-right: query( .foo, top, auto ); /* auto */ margin-bottom: query( .foo, default, 3em ); /* 3em */ } [1] https://github.com/peteboere/css-crush/wiki/Functions#wiki-this [2] https://github.com/peteboere/css-crush/wiki/Functions#wiki-query
Received on Friday, 14 September 2012 08:45:00 UTC