Not sure how I�d reference the state of another element with this right-hand spec proposal. I�ve had several times where i needed at least simple cross references to just things like :hover.
For example, change the color of an element based on if some other element in the DOM tree has :hover on it, or :active. I don�t see how a selector on the right-hand side can select that state. (maybe store the state in the source element as a variable?)
CSS does need a stateful representational model that perhaps includes time-___domain considerations and variable storage� this could get rid of a lot of Javascript usage.
-bobby
---
Bobby Mozumder
Editor-in-Chief
FutureClaw Magazine
mozumder@futureclaw.com
1-240-745-5287
www.futureclaw.com
www.twitter.com/futureclaw
On Jun 12, 2014, at 1:04 PM, Boris Zbarsky <bzbarsky@mit.edu> wrote:
> On 6/12/14, 12:59 PM, Marat Tanalin wrote:
>> I meant effective pixel value of course
>
> This is even more of a performance problem. Even just allowing IDs means you can get cycles that are completely non-obvious and can't be tracked via just the id references.
>
> -Boris
>