HTML:
Javascritp:codice:<ul> <li class="menu">Radice <ul class="submenu" id="submenu-1"> <li class="menu">Canale 1 <ul class="submenu" id="submenu-1-1">[*]Link[*]Link[/list] <li class="menu">Canale 2 <ul class="submenu" id="submenu-1-2">[*]Link[*]Link[/list] <li class="menu">Canale 3 <ul class="submenu" id="submenu-1-3">[*]Link[*]Link[/list] [/list] [/list]
CSS:codice:<script> /* gestione del menu */ function mmenu(ID) { var menu = document.getElementById(ID); var display = menu.style.display; menu.style.display = (display == "block") ? "none" : "block"; menu.parentNode.style.listStyleImage = (display == "block") ? "url(../piu.jpg)" : "url(../meno.jpg)"; } /* inizializzazione del menu */ window.onload = function() { var uls = document.getElementsByTagName("ul"); for (i=0;i<uls.length;i++) { if(uls[i].getAttribute("class")=="submenu")uls[i].style.display = "none"; if(uls[i].getAttribute("id") && uls[i].getAttribute("id").search("submenu-")!= -1) uls[i].style.display = "none"; } } </script>
codice:<style> ul { list-style: disc url(../meno.gif); margin: 0; padding: 8 2em; } li.menu { list-style: square url(../meno.jpg); } </style>
Devi naturalmente sostituire meno.jsp e piu.jpg con delle immagini tue

Rispondi quotando