Bon ! J'ai fait une petite recherche sur le forum mais je n'ai pas trouvé de sujet correspondant à mon problème.
J'utilise un menu déroulant horizontal pour mon site (http://zemickyunivers.free.Fr). Sous Firefox, que ce soit en local avec XAMPP ou une fois hébergé sur Free, mon menu fonctionne parfaitement.
Avec IE8 (je n'ai pas testé avec IE7) c'est une autre histoire. En local le menu fonctionne bien, comme Firefox. Par contre sur le serveur de Free il décale trop mes sous-menus vers la droite et il efface le Padding haut et bas. De plus il interprète mal ma barre (hr) sous l'éphéméride, normalement elle est rouge.
Donc pour résumer :
Firefox local --> OK
Firefox serveur --> OK
IE8 (IE7 ?) local --> OK
IE8 (IE7 ?) serveur --> KO
Voici la partie de mon CSS concernant mon menu, parce que j'ai l'impression que ça vient de là :
Code : Tout sélectionner
/* Navigation : Menu horizontal */
#navigation {
margin: 10px 0px 10px 0px;
display: block;
background: #000000;
color: #d1d1d1;
border-top: 1px solid #86150c;
border-bottom: 1px solid #86150c;
line-height: 1.5;
font-size: .9em;
}
#navigation ul {
overflow: hidden;
list-style: none;
}
#navigation li {
float: left;
width: 105px;
text-align: center;
}
#navigation ul li ul {
display:none;
position:absolute;
border-top: 1px solid #86150c;
border-bottom: 1px solid #86150c;
background-color: #000000;
margin: 0 0 0 40px;
padding: 2px 5px;
}
#navigation ul li ul li{
width: 110px;
text-align: left;
}
#navigation ul li:hover ul {
display:block;
}
#navigation li:hover ul li {
float:none;
}
Merci.
Micky