Créer un menu avec des sous menus
Salut, je ne suis pas un pro en CSS ni en DHTML donc mon souci est que j'ai cette structure :
page Header.html
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
<div id="container">
<div id="navigation">
<ul id="navlist">
<li><a href="index.php">Accueil</a></li>
<li><a href="index.php?p=Menu1"><span class=pn2> Menu1</span></a></li>
<ul class="sousmenu">
<li><a href="index.php?p=SouMenu1"><span class=pn2>SouMenu1 </span></a></li>
<li><a href="index.php?p=SouMenu2"><span class=pn2>SouMenu2 </span></a></li>
<li><a href="index.php?p=SouMenu3"><span class=pn2>SouMenu3 </span></a></li>
<li><a href="index.php?p=SouMenu4"><span class=pn2>SouMenu4</span></a></li>
</ul>
<li><a href="index.php?p=questions"><span class=pn2>Contact</span></a></li> |
page Style.css
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
#container {
width: 750px;
margin: 0 auto;
font-family: Lucida Grande, Tahoma, Arial, Helvetica, sans-serif; /* Lucida Grande for the Macs, Tahoma for the PCs */
font-size: 11px;
line-height: 1.6em;
color: #666;
background-color: #FFF;
}
#navigation ul {
margin-left: 0;
padding-left: 0;
list-style-type: none;
float: right;/*left;*/
width: 140px;
}
#navigation a {
display: block;
padding: 5px;
width: 110px;
border-bottom: 1px solid #CCC;
}
#navigation a:link, #navlist a:visited {
color:#CC6714;
text-decoration: none;
}
#navigation a:hover {
background: #000000 url(../images/arrow.gif) 96% 50% no-repeat;
background-color: #F5F5F5;
color:#CC6714;
} |
Je souhaite afficher SousMenu1,...4 une fois que le curseur est positionné sur Menu1 et aussi si c'est possible;) avec prise en compte des navigateurs suivant:IE6,IE7,Mozila3