Merci pour ces aiguillages !
Mais je suis un peu neuneu, et je ne suis pas certain de pouvoir mettre en pratique les exemples du forum.
Voici ma situation personnelle :
Mon code HTML
<body>
<ul>
<li class="menu" onmouseover="montre('smenu1');" onmouseout="cache('smenu1');"><a href="index.php">WELCOME</a></li>
</ul>
<li class="menu" onmouseover="montre('smenu2');" onmouseout="cache('smenu2');">REPORTAGES</li>
<ul id="smenu2" onmouseover="montre('smenu2');" onmouseout="cache('smenu2');">
<li><a href="/modules/galerie10/">01</a></li>
<li><a href="/modules/galerie10/">02</a></li>
<li>03</li>
</ul>
<li class="menu" onmouseover="montre('smenu3');" onmouseout="cache('smenu3');">SPORTS</li>
<ul id="smenu3" onmouseover="montre('smenu3');" onmouseout="cache('smenu3');">
<li>01</li>
<li>02</li>
</ul>
</ul>
</body>
Mon CSS :
ul, li {
margin: 0;
padding: 0;
list-style-type: none;
font-size: 11px;
font-family: verdana, arial, sans-serif;
font-weight: normal;
color: #fff;
}
.menu {
clear: both; /* pour obliger le retour à la ligne des menus */
margin-top: 5px;
width: 150px;
height: 20px;
border: 0px solid #ccc;
text-align: left;
font-size: 11px;
font-weight: normal;
}
#smenu1, #smenu2, #smenu3 {
float: left;
display: none; /* par défaut, les sous-menus ne seront pas affichés */
font-size: 11px;
padding: 5px 0 5px 0;
width: 150px;
}
Et voici le lien pour aller voir mon menu test :
http://www.chantal-sanglier.com/modules/galerie10
Le cahier des charges est :
Menu et sous menu en blanc verdana 11px
link a en bleu #003399
Et l'option active pour les rubrique en cours de consultation : #666
Et le top, serait que le sous-menu correspondant à la page consultée, reste ouvert (visible) ?!
Mais là, je sais, c'est peut-être trop demandé ?...
Encore un grand merci pour votre aide !
Modifié par Florent V. (31 Oct 2007 - 12:48)