W3C home > Mailing lists > Public > www-style@w3.org > June 2009

Re: [css3-transitions] suppression of transition starting, inheritance

From: Giovanni Campagna <scampa.giovanni@gmail.com>
Date: Thu, 11 Jun 2009 17:41:04 +0200
Message-ID: <65307430906110841h13d89e8ascd7c59050de199b0@mail.gmail.com>
To: "L. David Baron" <dbaron@dbaron.org>
Cc: www-style@w3.org
2009/6/11 L. David Baron <dbaron@dbaron.org>:
> On Thursday 2009-06-11 16:38 +0200, Giovanni Campagna wrote:
>> A shorter method to describe processing model 2 is "Transitions
>> affects the Used Values, not the Computed Values. This means that
>> values in the middle of a Transition are never inherited.". It would
>> not break scripts anyway, because those query the CSS2.0 Computed
>> Value (now Used Value)
> No, that's very different from processing model (2), and would break
> transitions on inherited properties like 'color'.

Why is it different?
Step 3) in particular ensures that "inherit" on child elements has the
value before the state change, until the end of transaction. So
Transition does not affect the Computed Value, or actually it delays
the propagation of CV changes to children.

> -David
> --
> L. David Baron                                 http://dbaron.org/
> Mozilla Corporation                       http://www.mozilla.com/
Received on Thursday, 11 June 2009 15:41:41 UTC

This archive was generated by hypermail 2.3.1 : Monday, 2 May 2016 14:38:27 UTC