When building WordPress themes, is it necessary to use all browser properties instead of just one?
For example, we have written the following code for the "transition" property:
transition: all 350ms ease-in-out;
We see that this works in all modern versions of browsers. So, why do we need to include all properties for every browser with the same values? Do we still need to support older versions like Firefox 4, Chrome 5, or IE 7? Can we simply use one property and be done with it? Different sites seem to handle this issue differently, and we're not sure what's the right approach. Adding all properties for different browsers can be time-consuming, especially when a theme involves a lot of CSS styles and selectors along with browser prefixes. Any guidance on this would be appreciated. Thank you!