Die Visualierung aktiver Links und Formularelemente lässt je nach Browser oder Website oft zu wünschen übrig. Wenn überhaupt, bekommt man eine dünne, gestrichelte Linie zu sehen. Die CSS2 Pseudoklasse „focus“ schafft hier Abhilfe und lässt aktive Elemente stylen – nur leider längst nicht in allen Browsern…
Als optimale Lösung für alle Browser haben wir ein kleines Skript programmiert, welches allerhand Vorteile bietet:
<script src="tabfocus.js" type="text/javascript"></script>
FF 3.6 | Opera 10.6 | Safari 4 | Safari 5 | Safari5 Mac | IE 8 | IE 7 | IE 6 | |
TabFocus Skript | ja | ja | ja | ja | ja | ja | ja | ja |
Tab-Navigation alle Links |
ja | nein | nein | ja | nein | ja | ja | ja |
Tab-Navigation Input-Feld |
ja | ja | ja | ja | ja | ja | ja | ja |
Hervorhebung Links |
geht so | ja | nein | ja | ? | geht so | geht so | geht so |
Hervorhebung Input-Feld |
geht so | nein | ja | ja | ja | geht so | geht so | geht so |
CSS Klasse „focus“ |
ja | ja | ja | ja | ja | ja | nein | nein |
Links mit Attribut „tabindex“ |
ja | ja | nein | ja | ? | ja | ja | ja |
Getestet unter Windows 7 (ausser Safari 5 Mac)
Bitte die TAB-Taste drücken!