Bonjour.
J'essaye ( en recopiant plusieurs tuto ) de faire un menu en slide down avec plusieurs styles pour le menu principal et pour le sous menu.
j'ai écrit ça
J'ai mis un style sur le UL / Li Principal
et j'ai voulu appliquer un style pour le UL / LI secondaire.
Probleme tout part en biberine dans le menu secondaire du moment qu'il est rattaché au principal ( il marche bien en isolé )
C'est a dire qu'il perd totalement sa mise en forme pour en faire une que je sais meme pas d'ou elle sort ( taille des lignes par exemple )
Comment faire ??
Merci
J'essaye ( en recopiant plusieurs tuto ) de faire un menu en slide down avec plusieurs styles pour le menu principal et pour le sous menu.
j'ai écrit ça
<div id="bandeaunavig">
<ul class="menu" id="menu">
<li id="nav-1" class="menulink"><a href="#"></a></li>
<li id="nav-2"><a href="#"></a>
<ul id="deroulant">
<li id="deroulant-1"> <a href="ligne1"></a></li>
<li id="deroulant-2"> <a href="ligne2"></a></li>
<li id="deroulant-3"> <a href="ligne3"></a></li>
</ul>
</li>
<li id="nav-3"><a href="#"></a></li>
<li id="nav-4"><a href="#"></a></li>
<li id="nav-5"><a href="#"></a></li>
<li id="nav-6"><a href="#"></a></li>
</ul>
</div>
J'ai mis un style sur le UL / Li Principal
et j'ai voulu appliquer un style pour le UL / LI secondaire.
#bandeaunavig #menu { margin:0px 0px; padding:0px 0 0 0px; width: 1104px; height: 41px; float:left;}
#bandeaunavig #menu li { display: inline;}
#bandeaunavig #menu li a { float: left; padding-top: 41px; overflow: hidden; background-image: url(images/menu_ligne.jpg); background-repeat: no-repeat; }
#bandeaunavig #menu li#nav-1 a { background-position: 0px 0px; width: 166px; height: 0;}
#bandeaunavig #menu li#nav-2 a { background-position: -166px 0px; width: 225px; height: 0;}
#bandeaunavig #menu li#nav-3 a { background-position: -391px 0; width: 334px; height: 0;}
#bandeaunavig #menu li#nav-4 a { background-position: -725px 0; width: 187px; height: 0;}
#bandeaunavig #menu li#nav-5 a { background-position: -912px 0; width: 49px; height: 0;}
#bandeaunavig #menu li#nav-6 a { background-position: -961px 0; width: 44px; height: 0;}
#bandeaunavig #menu li#nav-1 a:hover { background-position: 0px -41px; }
#bandeaunavig #menu li#nav-2 a:hover { background-position: -166px -41px; }
#bandeaunavig #menu li#nav-3 a:hover { background-position: -391px -41px; }
#bandeaunavig #menu li#nav-4 a:hover { background-position: -725px -41px; }
#bandeaunavig #menu li#nav-5 a:hover { background-position: -912px -41px; }
#bandeaunavig #menu li#nav-6 a:hover { background-position: -961px -41px; }
#bandeaunavig #deroulant { margin:0px 0px; padding:0px 0 0 0px; width: 237px; height: 32px; float:left;}
#bandeaunavig #deroulant li { display: inline;}
#bandeaunavig #deroulant li a { float: left; padding-top: 0px 106px; overflow: hidden; background-image: url(images/sousmenu.png); background-repeat: no-repeat; }
#bandeaunavig #deroulant li#1 a { background-position: 0px 0px; width: 237px; height: 32px;}
#bandeaunavig #deroulant li#2 a { background-position: 0px -32px; width: 237px; height: 36px;}
#bandeaunavig #deroulant li#3 a { background-position: 0px -68px; width: 237px; height: 38px;}
#bandeaunavig #deroulant li#1 a:hover { background-position: 0px -106px; }
#bandeaunavig #deroulant li#2 a:hover { background-position: 0px -138px; }
#bandeaunavig #deroulant li#3 a:hover { background-position: 0px -174px; }
Probleme tout part en biberine dans le menu secondaire du moment qu'il est rattaché au principal ( il marche bien en isolé )
C'est a dire qu'il perd totalement sa mise en forme pour en faire une que je sais meme pas d'ou elle sort ( taille des lignes par exemple )
Comment faire ??
Merci