Jetez un oeil à cette page dans IE 8: http://labs.pieterdedecker.be/hetoog/layout.htmPourquoi Internet Explorer ne rend pas cette page correctement?
Il a l'air bien au début, mais essayer planant au-dessus d'un élément, puis en prenant votre souris hors de la grille de l'élément nouveau.
Avant
Before http://img189.imageshack.us/img189/9638/beforeri.jpg
Après
After http://img338.imageshack.us/img338/6395/afteri.jpg
Remarquez comment il y a une bordure noire à droite de l'élément jaune. En outre, la police est différente.
Comment puis-je résoudre ce problème?
Je ne peux pas vérifier IE8, parce que je travaille sur un mac. Vous pouvez vérifier si votre site est valide: http://validator.w3.org/check?uri=http%3A%2F%2Flabs.pieterdedecker.be%2Fhetoog%2Flayout.htm&charset=%28detect+automatically%29&doctype=Inline&group= 0 –
utiliser dans votre balise de script: –
Je ne pense pas que cela est lié à la validité du document, mais à cause du filtre d'opacité buggy dans IE8. Avez-vous essayé avec .css ("- ms-filter", "alpha (opacity = 20)")? C'est la nouvelle syntaxe pour les filtres dans IE8. –