2010-05-01 4 views
0

Donc, je construis un site pour un client. Le problème est le menu que j'ai fait ne fonctionne pas sur IE. Voici le site: http://robertnogueira.comProblème de menu Wordpress sur IE!

Vous verrez que le menu n'est pas supérieure où il est censé être ..

Je sais que cela pourrait être un problème très simple à corriger. Mais depuis que je suis nouveau pour le développement web, je ne peux pas trouver un moyen de le réparer ...

S'il vous plaît me aider à sortir ..

Merci!

Répondre

1

Utilisez CSS conditional comments pour cibler IE et modifier ul#page-menu css.

Vous devez travailler à obtenir le droit margin-top pour ul#page-menu

+0

J'apprécie votre aide, mais toutes les marges sont définies à zéro déjà .. :( – Joann

+0

bien que même ce n'est pas la solution parfaite, vous pouvez toujours donner des valeurs négatives aux marges;) –

+0

J'ai essayé mais ça gâche tout sur les autres navigateurs .. Il pourrait finir inutilisable sur tous les navigateurs sauf, eh bien, IE. Désolé d'être si stupide ... :-( – Joann

0

La première chose à faire est de corriger vos erreurs de code, comme la balise <div id="header" "> brisée qui est probablement la cause des problèmes de menu. Voir votre rapport [Invalid]Markup Validation of robertnogueira.com blog - W3C Markup Validator. Faites défiler vers le bas dans le rapport de validation pour voir les numéros de ligne et le code source.

+0

merci pour l'aide! – Joann

+0

Cela a-t-il fonctionné? Si oui, acceptez la réponse correcte ou utile: http://stackoverflow.com/faq – markratledge