Bonjour,
J'ai un menu à double niveau qui s'affiche correctement sauf sur, sur... IE6 bien sûr !!!
Donc, j'ai créé une feuille de style rien que pour ie6 et sur mes pages, j'ai mis entre les balises <head> l'instruction suivante :
<link href="screen.css" rel="stylesheet" type="text/css" media="screen" />
<!--[if lte IE 6]>
<link href="screen_ie.css" rel="stylesheet" type="text/css" />
<![endif]-->
Mais ça ne marche pas.
IE6 ne prend en compte que si je mets <!--[if IE]> mais moi je veux que sur IE7 il affiche le menu d'origine (screen_css)
J'ai donc essayé ceci :
<!--[if IE 7]>
<link href="screen.css" rel="stylesheet" type="text/css" />
<![endif]-->
<!--[if ie]>
<link href="screen_ie.css" rel="stylesheet" type="text/css" />
<![endif]-->
Mais rien n'y fait, c'est ok pour ie6 mais ie7 prend la feuille de style "screen_ie.css"
Je précise que j'ai bien vérifié le nom du fichier, son emplacement sur le serveur, son chemin d'accès...
Avez-vous une idée ?
D'avance merci