Se connecter / S'enregistrer
Votre question

pb compatibilité mozilla menu déroulant javascript

Tags :
  • Javascript
  • Programmation
Dernière réponse : dans Programmation
24 Avril 2006 12:02:23

Bonjour à tous,
Voilà, je suis en train de réaliser un site pour une entreprise... Et j'ai voulu réaliser un menu déroulant en java, avec sous menu qui apparait avec clic. J'ai trouvé des sources sur Internet et ça fonctionne très bien sous IE. Par contre, sous mozilla, c moche ça se chevauche. Quand je lance le débogueur java de mozilla, il me dit que c la "function montre()" qui lui plait pas. Je pensais que ça venait plutôt de la feuille de style. QQUn pourrait-il m'aider? Mirki bcp
Voilà le lien
http://www.europaschool.fr/europa_school.htm

Autres pages sur : compatibilite mozilla menu deroulant javascript

24 Avril 2006 13:41:51

voila le code de ma feuille de style
<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>
<style type="text/css" media="screen">
<!--
body {
margin: 0;
padding: 0;
background: white;
font: 20% verdana, arial, sans-serif;
}
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: top;
top: 0;
left: 0;
}
#menu {
width: 10em;
}
#menu dt {
cursor: pointer;
margin: 2px 0;;
height: 10px;
line-height: 15px;
text-align: center;
font-weight: medium;
border: 1px solid blue;
background: #ccc;
}
#menu dd {
border: 1px solid blue;
}
#menu li {
text-align: center;
background: #fff;
}
#menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
height: 60%
}
#menu li a:hover, #menu dt a:hover {
background: #eee;
}
-->
</style>
2 Février 2009 19:58:14

Slt,

As tu trouvé une solution ?
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS