Bonjour,
J'ai développé sur mon site (qui n'est pas fini) des menus déroulants CSS (pas de Javascript) qui fonctionnent très bien en IE7, IE6 (j'ai eu du mal) et avec les navigateurs non Microsoft (notamment Firefox).
Confiant dans la convergence de Microsoft avec les standards CSS, je ne suis pas préoccupé de IE8 jusqu'au jour où j'ai fait l'essai. Patatra! Rien ne marche.
Quelques Googleries m'ont confirmé que IE8 pouvait avoir un comportement capricieux avec ce genre de menus, mais qu'on pouvait, en attendant d'y voir plus clair, dans IE8 forcer la compatibilité IE7.
Alors voilà:
Si dans mon navigateur je force la compatibilité, soit par l'icone spécialisée de la barre d'adresse, soit par le menu Outils->Paramètres de compatibilité, le bon fonctionnement est rétabli.
Mais si j'essaie de forcer la compatibilité sur mon site web ça ne marche pas.
J'ai inséré comme j'ai trouvé sur le web :
Aucun effet.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <head> <!-- Moteur Internet Explorer 7 --> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
La recette n'est pas bonne ? Ou y a-t-il une astuce ?
Gabier
Partager