salve volevo chiedere se nessuno ha mai visto un menu ad albero.. (con cartelline, pagine, punti dove aprire i sottorami e richiuderli) ma fruibile anche senza javascript.. (semplicemente se javascript non attivo albero tutto aperto)
salve volevo chiedere se nessuno ha mai visto un menu ad albero.. (con cartelline, pagine, punti dove aprire i sottorami e richiuderli) ma fruibile anche senza javascript.. (semplicemente se javascript non attivo albero tutto aperto)
Ti sposto su CSS![]()
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
ok .. ma per aprire e chiudere i nodi.. si usa javascript.. magari si poteva caricare solo il primo livello dell'albero e ogni volta che si espandeva un ramo con ajax si caricavano i relativi rami ..
Con alcune limitazioni, si riesce a fare tutto anche senza JS.
Occorre sfruttare la pseudoclasse :hover, che corrisponde circa agli eventi onmouseover/onmouseout di JS (ma non c'e` qualcosa corrispondente all'onclick).
Prova a vedere le raccolte di menu che trovi nei "link utili".
E comunque tieni presente che:
- JS intrinsecamente non e` accessibile
- per avere una pagina accessibile, occorre che TUTTE le funzionalita` inserite tramite JS abbiano una corrispondente funzionalita` quando JS non e` attivo.
Quindi avere il menu (o albero) aperto quando JS non e` attivo e` una soluzione: non e` bella ne` comoda ma funziona. Ma si possono inventare altre soluzioni (ad esempio usando funzionalita` lato server - anche questa con i suoi pro e contro).
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati