J'ai essayé de comprendre cela depuis plus d'une journée maintenant, donc toute aide serait appréciée. J'ai un menu Suckerfish qui est composé de ul/li. J'essaie d'ajouter des indicateurs de défilement vers le bas à mon menu. Dans mon exemple, j'ai un indicateur bleu et vert qui sont juste placés dans le menu pour le moment. Ces indicateurs sont juste un autre LI à l'intérieur de l'UL mais avec un style différent. Je les ai positionnés absolument avec un haut fixe. Si vous regardez l'exemple en utilisant Firefox et survolez Blah Reports, vous pouvez voir les 2 indicateurs apparaître.IE7 CSS Z-Index problème en mode quirks
http://inthemind.com/test/test.html
Si vous l'ouvrez dans IE7 et survolez Blah rapports qu'ils ne se présentent pas. Mais si vous passez la souris sur l'un des sous-éléments (par exemple, Conformité) lorsque ce sous-menu se développe, les indicateurs deviennent visibles. Je ne peux pas comprendre ce qui change pour que les indicateurs apparaissent une fois qu'un sous-menu se développe.
Si quelqu'un pourrait me donner un indice ou un conseil quant à ce qui manque pour que cela fonctionne dans IE, je l'apprécierais vraiment.
Merci, Raul
ps) je dois utiliser le mode bizarreries
Mise à jour Je l'ai réduit au fait que IE résoudre wont les éléments positionnés absolus parce que la ul est caché et IE ne recule pas et recalcule les positions quand le ul devient visible. Si j'attends jusqu'à ce que le ul soit visible alors je ré-assigner la classe aux indicateurs pour réinitialiser le positionnement sur les éléments il semble les faire apparaître. Ce n'est pas idéal parce que maintenant mes indicateurs ne s'affichent pas avec le menu, mais apparaissent après coup.
D'autres conseils?
Êtes-vous sûr que vous devez utiliser quirksmode? Pourquoi ne pouvez-vous pas changer? –
Est-ce que cela fonctionne parfaitement dans FireFox? Ce que je fais habituellement est de le faire fonctionner correctement dans un navigateur moderne, puis revenir en arrière avec des hacks/corrections de bugs pour le faire fonctionner dans IE. – JKirchartz
J'ai besoin du mode quirks parce que nous utilisons Reporting Services 2005 et il ne fonctionne pas bien avec Standards Mode et Height = 100% – HaxElit