In brief
transition-property selects properties participating in a transition. With all, a property changed later may also start transitioning if it supports that behaviour.
Useful to know
transition-property selects properties participating in a transition. With all, a property changed later may also start transitioning if it supports that behaviour. [1]
For a button colour change, name the required property. This clarifies intent and reduces accidental effects after layout changes. Also check duration and whether the value actually changes.
Sources
For further detail and to check the information: