2010-05-10 7 views
2

Je travaille sur ce site - [lien supprimé]débordement Div ne se cache pas correctement

Il fonctionne dans tout autre que IE7 et IE8 en mode de compatibilité (ne se soucient pas IE6), où les postes vacants en listes de les droits ne sont pas masqués correctement par leur propriété de débordement parent.

Je me suis arraché les cheveux en essayant d'aller au fond de ça, ça m'a fait monter le mur, quelqu'un a-t-il eu des idées? Ci-dessous se trouve une image du problème, chrome sur la gauche, IE8 mode compat sur la droite.

Cheers, -Ben

[capture d'écran supprimé]

+0

Pourquoi ne pas se préoccuper du mode de compatibilité? Votre site a IE7/8 en mode standard et à moins que l'utilisateur ne l'active manuellement, alors tout va bien ... – RoToRa

Répondre

0

Impossible de comprendre, donc je suis en train de faire une solution de contournement JavaScript.

Merci quand même les gars

2

Si vous utilisez l'élément inspection de Firebug sur votre liste, la div avec des classes "rssWrapper RSS1" ont ces styles: « overflow: visible; hauteur: auto ; largeur: 248px; padding-right: 0px; position: absolue; dessus: 0px; "

Vous devriez également spécifier une hauteur pour celle-ci (même pour IE7/8) car c'est celle qui déborde.

1

Votre fichier XHTML n'est pas envoyé en tant qu'application/xhtml + xml. Envoyez-le en tant que MIME correct ou obtenez le code HTML 5.

Questions connexes