2009-05-19 8 views
2

mon menu fonctionne très bien sur les bons navigateurs. Le code est tout valide (jusqu'à présent!). Dans IE bien que cela ressemble à un escalier, chaque élément de menu est à quelques pixels de son voisin gauche. Tout devrait être horizontal.css menu liste non ordonnée ressemble à «étapes» dans IE

Please have a look here

alt text http://www.digiflipconcepts.com/images/bbdc-menu-anomaly.jpg

+0

Fonctionne bien dans IE8, soit dit en passant. Je suis sûr que vous faites référence à IE6 et 7. (Je ne peux pas me tester pour le moment.) – strager

+0

Oui désolé je devrais avoir mentionné - IE6 et 7 sont où le problème se produit – morktron

+0

Le lien ne fonctionne pas. –

Répondre

6

Appliquer display: inline à ul.menu li.

+0

Merci Strager, vous êtes une légende! – morktron

0

ma première supposition serait soit un rembourrage ou de la marge sur vos éléments li. voir si cela aide:

li { 
    padding: 0; 
    margin: 0; 
} 

(parlé trop vite, vous regarde comme ont que là-bas)

sur le troisième coup d'oeil, il semble que vous configurez les éléments suivants:

ul.menu li a { 
    display: block 
    padding: 11px 0 0; 
} 

voir si la suppression de ce remplissage 11px aide

+0

Merci, je viens de l'essayer sans le rembourrage mais c'est toujours le même :( – morktron

Questions connexes