Hallo Ashura!
Da ich schon seit langem nach einem barrierefreiem Menü suche, habe ich mir deine Variante angesehen. Ich hätte allerdings gerne ein Menü, das nach rechts aufklappt, was ich nach einigen Veränderungen in deinem CSS-Skript auch geschafft habe.
ABER und dazu meine Frage: Setze ich 2 Aufzählungslisten untereinandern, also so:
<ul><li>Bar</li>
<li class="hidden"><a href="">Foo</a></li>
<li class="hidden"><a href="">Baz</a></li>
<li class="hidden"><a href="">Qux</a></li>
</ul>
<ul><li>xxx</li>
<li class="hidden"><a href="">yyy</a></li>
<li class="hidden"><a href="">rrr</a></li>
<li class="hidden"><a href="">zzz</a></li>
</ul>
klappt die erste (Bar) nach Wunsch auf, bei der zweiten (xxx) tut sich nix. Muss ich hier im Javascript-Teil etwas verändern?
Und dazu gleich noch eine Frage: Ich habe barrierefrei immer so verstanden, dass überhaupt kein JavaScript vorkommt. Warum stört es also hier nicht bzw. wie sieht die Navigationsliste aus, wenn JavaScript deaktiviert ist?
lg
Sabine
--
Nichtstun ist besser, als mit vielem Abmühen nichts zu schaffen (Laotse)
Nichtstun ist besser, als mit vielem Abmühen nichts zu schaffen (Laotse)