On 19/03/2009, at 6:25 AM, rose red wrote:
>> In a sense, yes. IE6 sees all styles, so interference is guaranteed.
>>
>> 1: reverse the order of the stylesheets. Correct IE6 AFTER the main
>> stylesheet.
>> <link href="sc-ie7.css" rel="stylesheet" type="text/css" />
>> <!--[if lte IE 6]><link href="lte-ie6.css" rel="stylesheet"
>> type="text/css" /><![endif]-->


Having done battle with ie5 vs ie6 vs ie7 this week with JQuery  
plugins and fallbacks it might help to prevent ie6 seeing your other  
style sheets with these sorts of conditional:

<!--[if gte IE 7]> Stuff only for ie 7 or better <![endif]-->
<!--[if gte IE 7]><!--> Stuff for ALL other browsers AND ie 7 or  
better <!--<![endif]-->
<!--[if IE 6]> Stuff for ie6 only <![endif]-->
<!--[if lte IE 6]> Stuff for ie6 or lower <![endif]-->

(As long as I cut'n paste this right it should all validate - at  
least the page(s) it comes from do)

Cheers,
KathyW.
______________________________________________________________________
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to