Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Accessibilità menu Javascript

    codice:
    <ul id="menu">
            				
        						<li id="home" class="current" class="mainitems">
    							<div class="headerlinks">	
        						Home
        						</div>
    							<ul class="submenus">
    							[*]Prova
    							[*]Testo
    							[/list]

    Menu che ha dei sottomenu che si vedono grazie a Javascript così:
    codice:
    startMenu = function() {
    if (document.all&&document.getElementById) {
    cssmenu = document.getElementById("csstopmenu");
    for (i=0; i<cssmenu.childNodes.length; i++) {
    node = cssmenu.childNodes[i];
    if (node.nodeName=="LI") {
    node.onmouseover=function() {
    this.className+=" over";
    }
    node.onmouseout=function(){                  
    this.className=this.className.replace(" over", "")
    }
    }
    }
    }
    }
    
    if (window.attachEvent)
    window.attachEvent("onload", startMenu)
    else
    window.onload=startMenu;
    questa soluzione che problemi da come accessibilità?

    Se uno ha disabilitato Javascript non li vede...

    consigli per rendere il tutto accessibile?

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    se vai sul sito cssplay.co.uk nella sezione menu trovi numerosi esempi di menu in tutte le salse in puro CSS e perfettamente accessibili... devi solo studiarti un pò il codice.
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Grazie, risposta super veloce. Ci guardo.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.