Toto je ponekud narocnejsi. Musi se to resit pres <div> kontejnery a absolutni pozicionovani pomoci CSS.
Umis CSS? A co kdybysis nasel nakej web, na kterym to je (co ja vim, treba www.lopo.cz) a vykradl zdrojaky?
)))))
Mam tu nakej priklad:
Kód:
<div id=menu2overs>
sem naplacas co ma bejt v menu
</div>
To menu2overs musi byt definovano v kaskadovem stylu, napr takhle:
Kód:
<style type=text/css>
#menu2overs { Z-INDEX: 113; LEFT: 360px; VISIBILITY: hidden; POSITION: absolute; TOP: 50px}
</style>
Takze mas absolutni pozici nastavenou a menu je hidden. No a pak pri naky udalosti, napr. onmouseover pres neco to menu rozsvitis a pri onmouseout zase zmizet. To by delali dve JS funkce:
Kód:
function show(menunumber)
{
menu_move();
if(initialized)
kill(menunumber);
if(menuovers[menunumber])
{
menuovers[menunumber].visibility='visible';
menuovers[menunumber].zIndex='310';
}
}
function kill(menunumber)
{
if(initialized)
for(i=0;i<menuovers.length;i++)
if(menunumber!=i)
{
if(menuovers[i])
{
menuovers[i].visibility='hidden';
menuovers[i].zIndex='0';
}
}
}
Kdyztak se zeptej, kdybys neco nevedel, jinak ty priklady, co jsou tady, spolu moc nesouvisi.