CSS transitions are a very neat way of animating changes in CSS properties. Do any versions of Internet Explorer support them?
I recommend using http://caniuse.com/ to check the support and compatibility of html/css features, as it will display data of most browsers on the market share.
Here's the link for transitions: http://caniuse.com/#search=transitions
For older versions of IE, there are various polyfills which you can find on the rich www