Jak se dělá menu že když přes něj přejedu myší tak se vysune nabídka?
třeba nějakej link kde by to bylo by se hodil nemoch sem nic najít [/b]
Printable View
Jak se dělá menu že když přes něj přejedu myší tak se vysune nabídka?
třeba nějakej link kde by to bylo by se hodil nemoch sem nic najít [/b]
Pokud staci reseni "pouze pro IEXY+, NNZY+, OperaXX+", tak ja to v takovym pripade resil asi takhle: Ta roleta menu byl
tzn defaultne mimo hranice stranky, a po odjeti mysi se tam zas uklidi.Kód:<span style = "position: absolute; left: -500px; top: -200px" id = "roleta_xxx" onMouseOut = "this.style.left='-500px'; this.style.top = '-200px';">
a hlavni menu byly odkazy asi takhle:tj. po najeti na "odkaz" se ta roleta ukazala na pozici <100,400>.Kód:<A href = "#" onClick = "return false;" onMouseOver = "x = getElementById('roleta_xxx'); x.style.top='100px'; x.style.left='400px';">polozka hlavniho menu</A>
Ty hodnoty 100px a 400px si upravis tak, aby se to vynorovalo tam, kde chces.
Pak je jeste treba doladit detaily, ale snad je to v zaklade jasny. - pouziva se css a javascript. - Tim je dany omezeni na browsery, ktery podporuji pouzity DOM. Ale myslim, ze to slapalo v IE5+, opere minimalne 6+, jak NN, to nevim.
V PHP jsem to pak delal tak, ze jsem pres pole poli poli... vytvoril libovolne vetvenou strukturu z ty sem pak nejakym jednoduchym algoritmem vygeneroval tohleto. Pro cloveka to bylo dost neprehledny, ale fungovalo to dobre.
PS: www.avast.cz -napr. tam je taky takovy menu.
koukni na muj web www.pejcha.wz.cz a pak si stahni programek ALLWEBMENU a muzes si udelat libovolny menu :wink: