Voilà pour mon site Mon Site j'ai réalisé un petit menu horizontal en javascript. Afficher sous Opera il n'y a aucun probléme, par contre sous firefox et internet explorer je me retrouve avec les 3 derniers boutons (cours, evenements et liens) décaler par rapport au premier et je ne sais pas pourquoi.
Je vous mets le code du menu si cela peut aider !!
Dans le head :
Le code du menu ensuite dans le body:
Merci d'avance pour ceux qui tenterons de m'aider
Modifié par Hermiaude (02 Mar 2008 - 13:47)
Je vous mets le code du menu si cela peut aider !!
Dans le head :
<script type="text/javascript">
window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
for (var i = 1; i<=10; i++) {
if (document.getElementById('smenu'+i))
{document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}
</script>
</head>
Le code du menu ensuite dans le body:
<div id="boutons">
<dl>
<dt onmouseover="javascript:montre('smenu1');"><a
href="index.php?contenu=acceuil"><img src="images/acceuil.png"
alt=""onMouseOver="this.src='images/rollover_acceuil.png'"
onMouseOut="this.src='images/acceuil.png'" border="0"/></a></dt>
<dd id="smenu1">
<ul>
<li><a href="index.php?contenu=actu">Actualités de
l'Université</a></li>
<li><a href="index.php?contenu=association">Infos sur notre Asso</a></li>
</ul>
</dd>
</dl>
<dl>
<dt onmouseover="javascript:montre('smenu2');"><a
href="index.php?contenu=cours"><img src="images/cours.png"
alt="" onMouseOver="this.src='images/rollover_cours.png'"
onMouseOut="this.src='images/cours.png'" border="0"/></a></dt>
</dl>
<dl>
<dt onmouseover="javascript:montre('smenu3');"><a
href="index.php?contenu=evenements"><img src="images/evenement.png"
alt="" onMouseOver="this.src='images/rollover_evenement.png'"
onMouseOut="this.src='images/evenement.png'"border="0" /></a></dt>
<dd id="smenu3">
<ul>
<li><a href="index.php?contenu=visites">Visites</a></li>
<li><a href="index.php?contenu=voyages">Voyages</a></li>
<li><a href="index.php?contenu=archives">Archives</a></li>
<li><a href="index.php?contenu=soirees">Nos soirées</a></li>
</ul>
</dd>
</dl>
<dl>
<dt onmouseover="javascript:montre('smenu4');"><a
href="index.php?contenu=liens"/> <img src="images/liens.png"
alt="" onMouseOver="this.src='images/rollover_liens.png'"
onMouseOut="this.src='images/liens.png'" border="0"/></a></dt>
</dl>
</div>
Merci d'avance pour ceux qui tenterons de m'aider

Modifié par Hermiaude (02 Mar 2008 - 13:47)