Ich habe eine div
Tabbable mit dem tabindex
Attribut gemacht, um versteckten Inhalt zugänglich zu machen.Tabindex Fokus Stile
Momentan, wenn mit der Maus geklickt wird, erhält der div
Browser :focus
Styling.
Gibt es eine Möglichkeit, das tabellierbare Element nur mit Fokus-Styling zu haben, wenn über die Tastatur auf zugegriffen wird? Ein Ankerelement hat dies standardmäßig.
Div
mittabindex='0'
bekommt Browser Fokus Stile auf Maus und Tastatur Interaktion- Anchor Browser nur
Ich möchte den div Fokus Stile auf Tastatursteuerung erhält den Anker zu emulieren. Es zu verankern ist leider keine Option.
Jede Hilfe wäre toll, ich bin wirklich ratlos.
Bearbeiten -> Hier ist ein Beispiel: http://jsfiddle.net/LvXyL/2/
FWIW: Es sieht so aus, als ob das Verhalten, das Sie beschreiben, tatsächlich Browser-abhängig ist: In Chrome erhält div den Fokus-Stil auf Maus/Tastatur, aber nur auf der Tastatur verankern, wie Sie beschreiben; aber im IE, bekommen * beide * das Fokusrechteck entweder auf der Maus oder der Tastatur; währenddessen in Firefox, erhalten Sie weder die Fokuskontur * bis * die Tastatur in diesem Rahmen verwendet wird, und danach erhalten beide den Fokusumriss für Maus oder Tastatur! – BrendanMcK