2011-10-11 2 views
0

Voici le lien vers le violon: http://jsfiddle.net/UL2LB/1/menu déroulant ne se comportera pas

Comme vous pouvez le voir, je n'ai spécifié z-index sur la sous-liste cachée et l'élément de navigation, tous deux avoir un positionnement explicite. Donc, ma question est, pourquoi diable est mon sous-menu montrant encore au-dessus de la <nav>?

Merci d'avance pour toute réponse.

+0

Voir les réponses postées à cette question: http://stackoverflow.com/questions/5218927/z-index-not-working-with-fixed-positioning – Purpletoucan

Répondre

0

Donnez à votre ul une largeur de pixel et ajoutez position:relative à la li.

nav.global ul li ul { 
    width:180px; 
    ... 
} 

nav.global > ul > li { 
    display: inline-block; 
    margin-left: 2%; 
    position: relative; 
} 
+0

violon mis à jour, mais il a gagné encore ne fonctionne pas ... – Krimo

+0

Ça me va bien. Quel navigateur utilisez-vous? – brenjt

+0

Essayé sur FF, Chrome, Opera ... Le sous-marin apparaît toujours sur le dessus au lieu de dessous de la navigation – Krimo

Questions connexes