All-in-one transition spec
The transition property is shorthand for transition-property, transition-duration, transition-timing-function, and transition-delay.
Some or all of the individual transition property values may be specified, in any order. If only one timing value is provided, it specifes the
transition-duration. In order to specify a
transition-delay, provide it as the second timing value.