CSS3 Transitions Suggestion
Channel: Axel Dahmen Soft- und Hardware-Engineering
Date: 2015-03-16

The current CSS3 Transitions specification lacks a definition for situations when a property's value is changed while a transition is already in progress.

This video provides a profound suggestion on how such superseding transition could behave. It also shows a functioning sample implementation, implementing the suggested concept.

The suggested implementation satisfies all kinds of superseding transitions, as there are: reversed transitions (reversing a property to its former value), interrupted transitions (setting a property to a new, different value) and continued transitions (setting a property to a new value close to the currently approached value).

Here's a Hyperlink to the sample implementation:
http://jsfiddle.net/qLL607g8/