Salut,
Je n'ai pas voulu empiéter dans le topic précedent sur le même sujet car mon problème est un peu différent. Le menu comporte des sous-menus qui apparaissent sur li:hover.
Le code css:
Le HTML
Le résultat
Modifié par papyjo (06 Sep 2005 - 18:37)
Je n'ai pas voulu empiéter dans le topic précedent sur le même sujet car mon problème est un peu différent. Le menu comporte des sous-menus qui apparaissent sur li:hover.
Le code css:
#navcontent {
border:0;
padding:0;
margin:0;
width:760px;
height:30px;
background:url(images/clip.gif) no-repeat 100% 50%;
text-align:center;
}
#menu {
display:block;
position:relative;
top:0;
margin-left:0;
font:normal 1em/18px Lucida Sans, Trebuchet MS, Tahoma, Geneva, Verdana, Arial, Helvetica, sans-serif;
z-index:15;
text-align:center;
}
#menu ul {
border:0;
padding:0;
margin:0;
list-style-type:none;
}
#menu li {
border-width:0;
padding:0 3px;
display:inline;
float:left;
margin:0;
position:relative;
}
#menu a {
display:block;
}
html #menu li a {
position:relative;
}
#menu li ul {
visibility:hidden;
position:absolute;
}
#menu li li {
width:100%;
}
#menu li li ul {
left:100%;
top:0;
}
div#menu li:hover ul {
visibility:visible;
}
#menu li:hover li:hover ul {
visibility:visible;
}
#menu li:hover li:hover li:hover ul {
visibility:visible;
}
div#menu li:hover li ul {
visibility:hidden;
}
#menu li:hover li:hover li ul {
visibility:hidden;
}
#menu li:hover li:hover li:hover li ul {
visibility:hidden;
}
#menu a:hover {
color:#fff;
background:#339e35;
}
#menu li:hover {
background:#fff url(sit_img/nav.jpg);
color:#fff;
}
#menu a {
padding:1px 15px;
color:#fff;
text-decoration:none;
border:1px solid #fff;
background:#60c659;
}
#menu li ul {
border:1px solid #3a7728;
width:160px;
color:#fff;
background:#fff;
}
#menu li ul a {
text-align:left;
}
Le HTML
<div id="navcontent">
<div id="menu">
<ul>
<li><a title="Accueil du site (Access Key 1)" accesskey="1" href="index.html">Accueil</a> </li>
<li><a title="Etablissements (Access Key 2)" accesskey="2" href="#">Etablissements</a>
<ul>
<li><a href="#" title="Etablissement de La Ferté Saint Aubin">La Ferté</a></li>
<li><a href="#" title="Etablissement de Boigny sur Bionne">La Ferme de Boigny</a></li>
</ul>
</li>
<li><a title="L'association (Access Key 3)" accesskey="3" href="#">L'association</a> </li>
<li><a title="Ecrivez-nous (Access Key 4)" accesskey="4" href="contact.htm">Contact</a> </li>
</ul>
</div>
</div>
Le résultat

Modifié par papyjo (06 Sep 2005 - 18:37)