2010-10-27 10 views
1

Vous pouvez voir ma question ici:Pourquoi z-index ne fonctionne pas sur ces deux éléments?

http://pmind.com/staging/123.html

Je l'ai testé cela dans Chrome, Safari, Firefox et Opera, je sais donc ce n'est pas seulement un bug Internet Explorer bancal.

En haut à droite du contenu, deux liens de texte sont cachés sous le graphique. Le <div> qui contient les liens de texte vient plus bas dans la page, et je crois comprendre que cela suffirait à faire de l'index z des liens de sorte qu'ils seraient au sommet. Mais parce que cela ne l'a pas fait, j'ai mis l'index z du <div> contenant les liens texte manuellement, ce qui n'a pas encore résolu le problème.

Une solution partielle que j'ai trouvé était de définir l'index z de tout sur la page, mais le <div> à -1. Cependant, cela a brisé la fonctionnalité de roll-over des éléments de navigation. Je déteste demander quelque chose comme ça, et puis ce sera un problème extrêmement simple que j'ai juste oublié, mais je suis à bout de nerfs.

+0

L'exemple de lien n'est plus actif, mais la raison de mon problème était que je n'avais pas réalisé d'éléments dans la page ayant une position: relative ou: absolu dans un autre ordre d'empilement que les autres. –

Répondre

1

Ajout de "position: relative;" à #top_links les amène à l'avant dans Firefox. Je n'ai pas testé cela dans d'autres navigateurs.

+0

Vous êtes un gentleman et un érudit. Merci beaucoup. –

+0

De rien, Michael. Si vous pensez, une réponse résout votre problème, vous pouvez le marquer comme correct en cliquant sur la coche à gauche de celui-ci. – Daniel

Questions connexes