0

Je veux déclarer un style différent de IE6 et IE7, mais mon état dans css reconnu par IE7 comme IE6. J'utilise XP et explorateur 7. Ce code utilise i:CONDITION CSS différencier entre IE6 et IE7

<!--[if !IE]> 

#mainDiv{text-align:-moz-center;} 

#skyBanner {top:0px;left:0px; position:fixed;visibility:hidden;} 

<![endif]-->  

<!--[if lt IE 7]> 

body > #skyBanner { position: fixed;} 

#skyBanner {position:absolute;visibility:hidden; 

left: expression((0 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px'); 

top: expression((0 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); 

} 

<![endif]--> 

<!--[if IE 7]> 

#skyBanner {position:fixed;visibility:hidden; 

}  
<![endif]--> 

ce qui est mon erreur?