When I need a CSS reference, I often visit . This website provides a compatibility list for various browsers and highlights unique behaviors of certain CSS elements.
For instance, take a look at to learn about the display
property. It indicates that the property is universally supported, but there are specific considerations for IE:
Some values like "inline-table", "run-in", "table", and others are not supported in IE7 and earlier versions. IE8 requires a !DOCTYPE declaration, while IE9 has full support for all values.
Similar detailed descriptions can be found for all CSS elements on the website. It may not solve all of your problems, but it is definitely a valuable resource to consult.