Bonjour, j'ai un problème en faisant un menu en css.
J'ai des sous menus qui sont en fait des listes de liens.
Mais je n'arrive pas à aligner les icones de liste et les liens.
je mets une image pous que ce soit plus clair
http://img354.imageshack.us/img354/5231/menulj0.jpg
le css (en partie):
le html:
J'ai essayé de mettre un "display: inline;" mais dans ce cas, l'icone de liste en forme de disque disparait ...
J'ai des sous menus qui sont en fait des listes de liens.
Mais je n'arrive pas à aligner les icones de liste et les liens.
je mets une image pous que ce soit plus clair
http://img354.imageshack.us/img354/5231/menulj0.jpg
le css (en partie):
#menu ul li ul
{
margin: 0px 0px 0px 50px;
padding: 0px 0px 0px 0px;
width: 166px;
background: transparent;
}
#menu ul li ul li
{
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-type: disc;
list-style-position: inside;
background: pink;
width: 166px;
float: left;
}
#menu ul li ul li a
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: lightgreen;
width: 140px;
float: right;
position: relative; left: auto; right: auto
}
le html:
<div id='menu'>
<h1>Navigation</h1>
<ul>
<li id='menu1'><a href="">Accueil</a></li>
<li id='menu2'><a href="#">Photos</a>
<ul id='smenu2'>
<li id='smenu21'><a href="#">Intro</a></li>
<li id='smenu22'><a href="#">Voyage en Californie</a></li>
<li id='smenu23'><a href="#">Voyage à Vérone</a></li>
<li id='smenu24'><a href="#">Séjour à Grindelwald</a></li>
<li id='smenu25'><a href="#">Macros</a></li>
<li id='smenu26'><a href="#">Divers</a></li>
</ul>
</li>
</ul>
</div>
J'ai essayé de mettre un "display: inline;" mais dans ce cas, l'icone de liste en forme de disque disparait ...