css-animations/Overview.bs

changeset 16985
84b2940a9c52
parent 16543
6013a85e4e0b
child 16986
5be73fbc8592
     1.1 --- a/css-animations/Overview.bs	Sat Jan 30 03:36:10 2016 -0800
     1.2 +++ b/css-animations/Overview.bs	Mon Feb 01 10:33:00 2016 +1100
     1.3 @@ -134,17 +134,13 @@
     1.4  	identifiers in the computed value of the 'animation-name' property and the
     1.5  	animation uses a valid @keyframes rule. Once an
     1.6  	animation has started it continues until it ends or the 'animation-name' is
     1.7 -	removed. Changing the values of animation properties while the animation
     1.8 -	is running has no effect on the amount of time that has elapsed since the
     1.9 -	animation started running i.e. once the animation is running, updates to
    1.10 -	'animation-delay' have no effect. The remainder of the animation runs
    1.11 -	according to the new animation property values.
    1.12 -
    1.13 -	Note also that changing the value
    1.14 -	of 'animation-name' does not necessarily restart an animation (e.g., if a list
    1.15 -	of animations are applied and one is removed from the list, only that animation
    1.16 -	will stop; The other animations will continue). In order to restart an animation,
    1.17 -	it must be removed then reapplied.
    1.18 +	removed. Changes to the values of animation properties while the animation
    1.19 +	is running apply as if the animation had those values from when it
    1.20 +	began. For example, shortening the 'animation-delay' may cause the animation
    1.21 +	to jump forwards or even finish immediately and dispatch an
    1.22 +	<a idl>animationend</a> event.
    1.23 +	Conversely, extending the 'animation-delay' may cause an animation to
    1.24 +	re-start and dispatch an <a idl>animationstart</a> event.
    1.25  
    1.26  	The end of the animation is defined by the combination of the
    1.27  	'animation-duration', 'animation-iteration-count' and 'animation-fill-mode'

mercurial