/ / Problèmes liés à Internet Explorer 8 et inférieurs - jquery, css, internet-explorer

Internet Explorer 8 et les versions ultérieures - jquery, css, internet-explorer

Je ne sais pas par où commencer à résoudre ce problème moi-même. J'espère donc que quelqu'un ici possède ou comprend la compatibilité du navigateur et peut m'aider à cet égard. Veuillez voir l'exemple de jsFiddle.net pour tout mon code.

exemple jsFiddle.net

Je lance ce code sur ma machine live dans Firefox 11+ et cela fonctionne à merveille. Je lance le même code dans Internet Explorer 9 et il fonctionne fantastique. Je bascule le mode Document vers IE8 et il commence à échouer.

Voici quelques images pour montrer de quoi je parle:

Également dans IE7, le logo est abaissé, voir l'exemple IE7. Cela fonctionne également dans Safari, image non fournie.

IE9 IE9 IE8 IE8 IE7 IE7 FF11 + FF11 +

Réponses:

2 pour la réponse № 1

J'ai mis à jour votre jsfiddle. Le problème semble être que votre :first le sélecteur ne fonctionne pas dans IE8. Je ne suis pas sûr de savoir pourquoi vous auriez besoin du :first sélecteur car il n'y a qu'un seul ul ci-dessous chaque élément du menu, mais peut-être que j'ai raté quelque chose. Si vous supprimez le :first sélecteur cela fonctionne bien.


2 pour la réponse № 2

votre deuxième problème: logo

regarde ici jsfiddle

mettez div id = content before span clear-both, c’est-à-dire qu’il a un problème avec cela