W3C home > Mailing lists > Public > www-style@w3.org > February 2015

Re: [css3-transitions] display properties missing; delay property unclear

From: L. David Baron <dbaron@dbaron.org>
Date: Wed, 11 Feb 2015 11:18:41 +1100
To: "Belov, Charles" <Charles.Belov@sfmta.com>
Cc: www-style list <www-style@w3.org>
Message-ID: <20150211001841.GA13900@pescadero.dbaron.org>
On Thursday 2011-01-20 14:41 -0800, Belov, Charles wrote:
> I'm also concerned with some wording under http://www.w3.org/TR/css3-transitions/#starting:
> Once the transition of a property has started, it must continue running based on the original timing function, duration, and delay, even if the ‘transition-timing-function’, ‘transition-duration’, or ‘transition-delay’ property changes before the transition is complete. However, if the ‘transition-property’ property changes such that the transition would not have started, the transition must stop (and the property must immediately change to its final value). 
> versus http://www.w3.org/TR/css3-transitions/#the-transition-delay-property-
> Otherwise, the value specifies an offset from the moment the property is changed, and the transition will delay execution by that offset.
> That is, are "execution" and "running" synonymous?  The question is whether, if the end-user's cursor passes over an element, activating "hover" (setting display to "block") and then exits (because there was not intent to interact) within the 500ms before the transition begins, setting display back to "none", would cause the end value of display to be "none" or "block".

In https://hg.csswg.org/drafts/rev/b6e5bb6bf803 I've clarified that
this includes the delay phase.  (The prose in question has also
since become non-normative, with more formal wording defining the


𝄞   L. David Baron                         http://dbaron.org/   𝄂
𝄢   Mozilla                          https://www.mozilla.org/   𝄂
             Before I built a wall I'd ask to know
             What I was walling in or walling out,
             And to whom I was like to give offense.
               - Robert Frost, Mending Wall (1914)

Received on Wednesday, 11 February 2015 00:19:11 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:08:51 UTC