Úff, byrjaðu á að setja þetta upp í lista:
<ul>
<li>Tengill
<ul>
<li>Sub-tengill</li>
<li>Sub-tengill</li>
<li>Sub-tengill</li>
</ul>
</li>
<li>Tengill
<ul>
<li>Sub-tengill</li>
<li>Sub-tengill</li>
<li>Sub-tengill</li>
</ul>
</li>
</ul>
Það er rugl að hafa þetta í endalausum
divsvo ég mundi láta
display: none; á ul ul og setja með javascript þannig að þegar einhver smellir á tengilinn (eða hvað sem þú vilt gera) þá bætist við classinn
synasub . Í honum væri þá
display: block; .
Ef þú ert að meina að hafa bakgrunninn hálf gegnsægjan er best að búa til mynd sem er hálf gegnsæg og setja hana sem bakgrunn:
background: url(bgmynd.png); . Ef ekki læturðu bara bakgrunninn verða
background: none;endanlegt CSS væri sem sagt svona:
ul ul {
display: none;
background: url(bgmynd.png);
}
ul ul.synasub {
display: none;
}