Bonjour,
depuis que j'ai changé mon html
en
pour que mon code soit validé, le sous-menu n'apparait plus sur ma page.
le css:
la page se trouve ici: http://www.christianmusicians.be/annesophie.php/home/home
et le css défectueux
est le css "default"
j'ai encore une autre question:
comment remplacer les <li class="menubr"> ? Ca fait bizarre quand on voit la liste sans le css...
merci d'avance,
hannah
Modifié par hannah (29 Apr 2005 - 11:16)
depuis que j'ai changé mon html
<li class="menu_active"><a href="?">Donec quis arcu</a></li>
<ul class="menu_sub">
<li><a href="?">Vestibulum feugiat</a></li>
<li><a href="?">turpis</a></li>
</ul>
<li class="menu_4"><a href="?">hendrerit</a></li>
<li class="menu_5"><a href="?">euismod!</a></li>
<li class="menubr"></li>
en
<li class="menu_active"><a href="?">Donec quis arcu</a>
<ul class="menu_sub">
<li><a href="?">Vestibulum feugiat</a></li>
<li><a href="?">turpis</a></li>
</ul>
</li>
<li class="menu_4"><a href="?">hendrerit</a></li>
<li class="menu_5"><a href="?">euismod!</a></li>
<li class="menubr"></li>
pour que mon code soit validé, le sous-menu n'apparait plus sur ma page.
le css:
#leftmenu
{
background-color: #6687E8;
border-left: 1pt solid #006600;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
vertical-align: top;
position: absolute;
top: 0px;
left: 0px;
width: 115px; /* ie5win fudge begins */
voice-family: "\"}\"";
voice-family:inherit;
width: 115px;
}
html>body leftmenu {
width: 115px;
}
#leftmenu ul {margin:0; padding:0;}
#leftmenu li {font-size: 7pt;list-style-type:none; margin:0; padding:0;width: 100%;height: 18px; text-align: center;border-bottom: 1px solid #6687E8;vertical-align: middle; float: right;}
#leftmenu li a { color:#000000; text-decoration: none; font-size: inherit;}
#leftmenu li a:hover { color:#006699; text-decoration: none; font-size: inherit;}
#leftmenu li.menu_1, li.menu_2, li.menu_3, li.menu_4, li.menu_5, li.menu_6, li.menu_7, li.menu_8, li.menu_9, li.menu_10, li.menu_11, li.menu_12{ background-color:#FF9900; }
#leftmenu li.menu_active { background-color:#FFCC00; }
#leftmenu li.menu_active ul.menu_sub li { background-color:#FFFF99; font-size: 7pt;list-style-type:none; margin:0; padding:0;width: 100%;height: 18px; text-align: center;border-bottom: 1px solid #6687E8;vertical-align: middle; float: right;}
.menubr
{
background-color:#6687E8;
padding: 0px;
margin: 0px;
width: 100%;
height: 15px;
float: right;
border: none;
}
la page se trouve ici: http://www.christianmusicians.be/annesophie.php/home/home
et le css défectueux

j'ai encore une autre question:
comment remplacer les <li class="menubr"> ? Ca fait bizarre quand on voit la liste sans le css...
merci d'avance,
hannah
Modifié par hannah (29 Apr 2005 - 11:16)