Bonjour à tous,
tout d'abord, un grand merci pour votre site génial et merci d'avance à ceux qui prendront le temps de lire ce post
bon je débute depuis une semaine,j'essaie de me débrouiller tous seul mais la franchement je sèche: j'ai utilisé la recherche, le faq j'ai appliqué plusieurs trucs (j'ai essayé aussi cette version http://moncastel.9online.fr//menualsa/menu-hrz.htm; le reset http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/) que j'ai trouvé mais ça n'a toujours pas résolu mon soucis:
bref j'ai utilisé ce tuto:http://perso.orange.fr/michel.deboom/menualsa/hrz-nojs/menu-hrz.htm
le menu s'affiche correctement sous IE mais sous FF !? normalement C'est qui IE qui crée des bug? je dois certainement faire une grosse erreur...
ma feuille de style:
ma feuille html
Merci de bien vouloir me donner une petite réponse
Modifié par Encore (16 Jul 2007 - 19:36)
tout d'abord, un grand merci pour votre site génial et merci d'avance à ceux qui prendront le temps de lire ce post
bon je débute depuis une semaine,j'essaie de me débrouiller tous seul mais la franchement je sèche: j'ai utilisé la recherche, le faq j'ai appliqué plusieurs trucs (j'ai essayé aussi cette version http://moncastel.9online.fr//menualsa/menu-hrz.htm; le reset http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/) que j'ai trouvé mais ça n'a toujours pas résolu mon soucis:
bref j'ai utilisé ce tuto:http://perso.orange.fr/michel.deboom/menualsa/hrz-nojs/menu-hrz.htm
le menu s'affiche correctement sous IE mais sous FF !? normalement C'est qui IE qui crée des bug? je dois certainement faire une grosse erreur...
ma feuille de style:
.noJs{color:red}
.dynmenu{
display:none;
position: absolute;
z-index:100;
}
#menu {
top: 200px;
width: 105px;
margin-top: 10px;
position: absolute;/* bug IE */
z-index: 1;
margin-left: 0px;
padding: 0px;
margin-right: 0px;
margin-bottom: 0px;
left: 0px;
}
}
#menu dt {
cursor: pointer;
margin: 0px;
line-height: 20px;
text-align: center;
font-weight: bold;
border: 1px solid gray;
font-family: "Century Gothic";
color: #FF4E02;
background-color: #FFFFFF;
font-size: 1em;
padding: 0px;
}
#menu dd {
border: 1px solid #FF4E02;
font-size: 1.2em;
color: #FFFFFF;
background-color: #FE4E02;
font-family: "Century Gothic";
width: 9em;
}
#menu li {
text-align: left;
background: #fff;
}
#menu li a, #menu dt a {
color: #FFFFFF;
text-decoration: none;
display: block;
border: 0 none;
font-family: "Century Gothic";
background-color: #FF4E02;
}
#menu li a:hover, #menu dt a:hover {
color: #7ECFE4;
background-color: #FFFFFF;
font-weight: bold;
margin-left: 5px;
}
ma feuille html
<head>
<link rel="stylesheet" type="text/css" href="sansJS.css" />
<link rel="stylesheet" type="text/css" href="arcots5.css" / media="screen">
<link rel="stylesheet" type="text/css" href="reset.css" />
<style type="text/css">
/*
<![CDATA[*/ span.c1 {color: red} /*]]>
*/
</style>
<!-[if lte IE 6]><style> #menu li,#menu dt{height:0;/* confère le layout */</style><![endif]->
</head>
<body>
<div id="conteneur">
<div id="header"></a>
</div>
<div id="haut">
</ul>
<span class="Style3">...<strong>V</strong><em>os réseaux, à la mesure de nos compétences. </em></span></div>
<div id="haut2"> </div>
<script type="text/javascript">
//<![CDATA[
<!--
//active la feuille de style dynamique
document.getElementsByTagName("link")[0].href="dynmenu.css"
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>
<div id="menu">
</dt><dt onmouseover="montre('smenu1');" >Faire Autrement</dt>
<dd id="smenu1">
<ul>
<li><a href="#">Le mot du directeur </a></li>
<li><a href="#"> Chiffres clefs </a></li>
<li><a href="#">Domaines d'intervention </a></li>
<li><a href="#">Nos priorités </a></li>
</ul>
</dd>
</dt><dt onmouseover="montre('smenu2');">Actualité</dt>
</dt><dt onmouseover="montre('smenu3');">Produits</dt>
<dd id="smenu3">
<ul>
<li><a href="#">Tuyaux en Ame Tole</a></li>
<li><a href="#">Coques CCV </a></li>
</ul>
</dd>
</dt><dt onmouseover="montre('smenu4');">Métiers</dt>
<dd id="smenu4">
<ul>
<li><a href="#">Réparation de fuites </a></li>
<li><a href="#">Techniques sans tranchées </a></li>
<li><a href="#">Fonçages </a></li>
</ul>
</dd>
</dt><dt onmouseover="montre('smenu5');">Contactez-nous</dt>
</dt><dt onmouseover="montre('smenu6');"onmouseout="montre();">Plan du site</dt>
</dt>
</div>
<div id="centre" onmouseover="montre();">
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p><br />
</p>
</div>
<div id="pied"></div>
</div>
</body>
</html>
Merci de bien vouloir me donner une petite réponse
Modifié par Encore (16 Jul 2007 - 19:36)