Gets or sets a value that identifies the Cascading Style Sheets (CSS) property name or names to which the transition effect (defined by the transition-duration, transition-timing-function, and transition-delay properties) is applied when a new property value is specified.
This property is read/write.
transition-property: none | all | [ propertyname ] [ , propertyname ] *
The CSS property name or names.
No transition effect is applied (all transition properties are ignored) when a new property value is specified.
Default. Each property that supports transitions has the transition effect applied when a new value for the property is specified.
A list of properties, separated by commas, to which the transition effect is applied.
|Applies To||all elements, :before and :after pseudo elements|
- CSS Transitions Module Level 3, Section 2.1
As of Microsoft Edge, the "-ms-" prefixed version of this property is not supported in the "Edge" document mode.
Do not use the Microsoft vendor prefix ("-ms-") before the transition properties. They are supported unprefixed in Internet Explorer 10 and later.
To learn more about CSS transitions in Windows Internet Explorer, see How to bring your webpage to life with CSS transforms, transitions, and animations.
As of Internet Explorer for Windows Phone 8.1 Update, Internet Explorer for Windows Phone supports "-webkit-transition-property" as an alias for this property.