Salut à tous
Je ne suis pas nouveau sur ce forum, mais impossible de me connecter avec mon ancien compte du coup j'en ai crée un nouveau.
Site: Melting-k.fr
Objet: 3 onglets du menu qui bug sous MSIE 8
J'ai fait un site pour un amis et il vient de me rapporter dernièrement que sous IE8 3 de ses onglets bug. Sous les autres navigateurs pas de soucis. Donc je me suis penché sur le pb mais pour le moment je sèche je dois vous avouer. Ceci dit je n'arrête pas mes recherches...
Si toutes fois un œil affuté serait me mettre sur la piste ou me guider dans la bonne voix, je lui serait reconnaissant.
Code XHTML :
Code CSS :
Merci de votre attention
Je ne suis pas nouveau sur ce forum, mais impossible de me connecter avec mon ancien compte du coup j'en ai crée un nouveau.
Site: Melting-k.fr
Objet: 3 onglets du menu qui bug sous MSIE 8
J'ai fait un site pour un amis et il vient de me rapporter dernièrement que sous IE8 3 de ses onglets bug. Sous les autres navigateurs pas de soucis. Donc je me suis penché sur le pb mais pour le moment je sèche je dois vous avouer. Ceci dit je n'arrête pas mes recherches...
Si toutes fois un œil affuté serait me mettre sur la piste ou me guider dans la bonne voix, je lui serait reconnaissant.
Code XHTML :
<body>
<div id="page">
<div id="header">
<h1>Melting-K</h1>
</div> <!--fin du bloc header -->
<div id="menu">
<ul>
<li><a class="index" href="index.php"><span>Accueil</span></a></li>
<li><a class="agence" href="agence-communication-toulouse-cahors-castres.php"><span>Agence</span></a></li>
<li><a class="studiographique" href="creation-logo-graphisme.php"><span>Studio graphique</span></a></li>
<li><a class="imprimerie" href="imprimerie-toulouse-cahors-castres.php"><span>Imprimerie</span></a></li>
<li><a class="web" href="creation-sites-internet-cahors-toulouse-castres.php"><span>Web</span></a></li>
<li><a class="contact" href="contact.php"><span>Contact</span></a></li>
</ul>
</div> <!--fin du bloc menu-->
[...]
Code CSS :
/* menu */
#menu {
margin: 55px 0 0 95px;
padding: 0;
position: relative;
z-index: 20;
height: 30px;
}
#menu ul {
margin: 0;
padding: 0;
list-style-type: none;
height: 30px;
}
#menu ul li {
margin: 0 60px 1px 0;
padding: 0;
display: inline;
}
a.index {
margin: 0;
float: left;
background: url(images/bt_accueil.jpg) no-repeat;
width: 108px;
height: 30px;
}
a.index:hover {
background-position: left bottom;
margin-top: -6px;
position: relative;
}
a.index span {
position: absolute;
text-indent: -5000px;
top: -5000px;
left: -5000px;
}
a.agence {
margin: 0;
float: left;
background: url(images/bt_agence.jpg) no-repeat;
width: 108px;
height: 30px;
}
a.agence:hover {
background-position: left bottom;
margin-top: -6px;
position: relative;
}
a.agence span {
position: absolute;
text-indent: -5000px;
top: -5000px;
left: -5000px;
}
a.studiographique {
margin: 0;
float: left;
background: url(images/bt_studiographique.jpg) no-repeat;
width: 162px;
height: 30px;
}
a.studiographique:hover {
background-position: left bottom;
margin-top: -6px;
position: relative;
}
a.studiographique span {
position: absolute;
text-indent: -5000px;
top: -5000px;
left: -5000px;
}
a.imprimerie {
margin: 0;
float: left;
background: url(images/bt_imprimerie.jpg) no-repeat;
width: 108px;
height: 30px;
}
a.imprimerie:hover {
background-position: left bottom;
margin-top: -6px;
position: relative;
}
a.imprimerie span {
position: absolute;
text-indent: -5000px;
top: -5000px;
left: -5000px;
}
a.web {
margin: 0;
float: left;
background: url(images/bt_web.jpg) no-repeat;
width: 108px;
height: 30px;
}
a.web:hover {
background-position: left bottom;
margin-top: -6px;
position: relative;
}
a.web span {
position: absolute;
text-indent: -5000px;
top: -5000px;
left: -5000px;
}
a.contact {
margin: 0;
float: left;
background: url(images/bt_contact.jpg) no-repeat;
width: 108px;
height: 30px;
}
a.contact:hover {
background-position: left bottom;
margin-top: -6px;
position: relative;
}
a.contact span {
position: absolute;
text-indent: -5000px;
top: -5000px;
left: -5000px;
}
Merci de votre attention