2010-02-16 2 views
0

Voici donc un autre problème de compatibilité croisée IE. Mon site Web, www.zerozaku.com, est compatible avec Chrome et Firefox, mais IE a un problème avec mon débordement Mini-Chat hors de la boîte. Quelqu'un pourrait-il aider?HTML/CSS: Mon mini-chat déborde dans IE

P.S. Je ne l'ai testé sur IE8, Firefox, Chrome

+2

GIGO: http://validator.w3.org/check?uri=http%3A%2F%2Fwww.zerozaku.com&charset=%28detect%20automatically%29&doctype=Inline&group=0 – Quentin

+0

Je reçois cette erreur de IE: Détails de l'erreur de page Web Agent d'utilisateur: Mozilla/4.0 (compatible, MSIE 8.0, Windows NT 5.1, Trident/4.0, .NET CLR 1.1.4322, .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Timestamp: Mar 16 février 2010 11:59:09 UTC message: identificateur attendu, chaîne ou numéro ligne: 24 Char: 2 code: 0 URI: http: // www. zerozaku.com/styles/zerozaku/t emplate/default.js – graphicdivine

+0

Comme le dit @David, obtenez d'abord votre HTML. Les étiquettes non correctement fermées sont l'une des principales causes de débordement des boîtes. –

Répondre

0

Je viens de restructurer le XHTML et CSS pour être conforme IE.

1

Première erreur sur la liste <link rel="shortcut icon" href="favicon.ico"> a besoin d'une balise de fermeture comme <link rel="shortcut icon" href="favicon.ico" />

Aussi, si vous essayez d'exécuter le validateur sur votre page, vous remarquerez que vous avez Plus de 50 erreurs de balisage que je parie causent missbehaviour dans IE.

+0

J'ai maintenant validé avec succès la page index.html. Rien n'est arrivé sauf que mon code a l'air plus professionnel. –

+0

Rien n'a changé, mais au moins maintenant nous pouvons commencer le débogage correctement, car nous savons qu'il n'y a pas d'erreurs de balisage. #mChatData .body { flotteur: gauche; marge supérieure: -39px; largeur: 100%; } Supprimer la largeur et la marge supérieure de cette classe. Définir un débordement: caché sur la div qui est le conteneur pour .avatar et .body et ajuster le style .body de sorte qu'il aura l'air agréable à nouveau (supprimer marge-gauche etc) et il devrait fonctionner dans IE. Comme c'est fait maintenant, ce n'est pas vraiment une bonne pratique. – easwee

+0

Terminé. Ne fonctionne toujours pas dans IE. –

Questions connexes