CSS3 is probably the hottest trend in web design right now, allowing developers the opportunity to implement a number of solutions into their projects with some very straightforward CSS while avoiding having to resort to nonsemantic markup, extra images, and complex JavaScript. Unfortunately, it's not a surprise that Internet Explorer, even in its most recent version, still does not support the majority of the properties and features introduced in CSS3. Experienced developers understand that CSS3 can be added to new projects with progressive enhancement in mind. This ensures that content is accessible while non-supportive browsers fall back to a less-enhanced experience for the user. But developers could face a situation where a client insists that the enhancements work cross-browser, demanding support even for IE6. In that case, I've collected together a number of options that developers can consider for those circumstances where support for a CSS3 feature is required for all versions of Internet Explorer (IE6, IE7, & IE8  all of which are still currently in significant use). You may be interested in the following related posts: CSS Differences in Internet Explorer 6, 7 and 8 How To Support Internet Explorer and Still Be Cutting Edge The Life, Times (and Death?) of Internet Explorer 6 (Comic Strip)

CSS3 is the coolest thing to happen to web design in a long, long time. With all of its incredible new properties, border-radius, box-shadow, border-image, transform to name just a few, a new dawn has arrived, and opened up a multitude of powerful and exciting options that have refreshed the web design community as a whole. Yes, we really do...

kohoutek
—
2011-10-22T22:51:36Z —
#3

Great list, Ralph! :tup:

chris_upjohn
—
2011-10-23T08:34:59Z —
#4

Selectivizr only deals with pseudo selectors, it doesn't have any custom polly fills for CSS3 properties.

ralphm
—
2011-10-23T21:13:50Z —
#5

SgtLegend said:

Selectivizr only deals with pseudo selectors, it doesn't have any custom polly fills for CSS3 properties.

Yes, I was attempting to filter the list I had, but in the end just dumped them all in. It's not too hard to find out what each one does.