Hallo molily,
Ich würde es konzeptionell so lösen:
Eine tolle Anleitung! Aber eine kleinigkeit würde ich doch ändern. Statt
CSS:
.javascript-aktiv #erklärungen li {
display:none;
}
besser
~~~css
.javascript-aktiv #erklärungen li {
position: absolute;
left: -1000px;
top:-1000px;
width:0px;
height: 0px;
overflow:hidden;
display:inline;
}
tastatur-Nutzer haben dann allerdings immer noch ein Problem - denn onClick und onMouseOver werden sie niemals triggern...
Viele Grüße,
Marc.