Skip to content
premasagar edited this page Oct 15, 2010 · 3 revisions

Things to remember when supporting Internet Explorer 6

The stylesheet works fine with IE6, as long as you are aware of the following:h1. inherit valuesp. IE6 doesn’t recognise inherit as a CSS value for all but a handful of CSS properties. This value is used within the CleanSlate stylesheet, to allow the cascading of styles – e.g. so that the <span> in <strong><span></span></strong> has a font-weight of bold. As a result, be sure to check in IE6 and, if necessary, be more explicit in declaring values for selectors that should otherwise inherit their styles.

PNGfix scripts

(If you don’t know what this means, you can happily ignore it)
When using a Javascript function to force IE6 to display transparent PNG images, e.g. Drew Diller’s DD__belatedPNG, the pngfix may not appear to work. The reason for this is that CleanSlate resets all elements’ background-image property to none !important, and to override this, one’s own stylesheet needs to apply a new background-image with an !important rule, thereby overriding the PNGfix script’s use of VML background for the element.p. Finding a solution for PNGfixing is on the wiki’s To Do list.

Clone this wiki locally