2016-08-09 64 views
3

Ich habe CSS oder jQuery/JavaScript Frage.Umriss Verhalten beim Fokus auf Klick und Fokus auf Registerkarte

Ich setze auf viele Elemente tabindex = "0", weil ich Tabbing durch Seite bereitstellen muss, aber ich frage mich, warum auf Seiten wie stackoverflow.com oder developer.mozilla.org wenn ich mit der Maus klicke, kann ich nicht siehe Übersicht über den Fokus, aber auf meiner Seite, wenn ich mit der Maus klicke, kann ich den Umriss sehen.

Setzen sie wirklich einige jQuery/JS verhindern Umriss zu zeigen oder gibt es vielleicht eine gute Möglichkeit, Umriss in CSS zu setzen, um zu verhindern, dass es zeigt?

Edit:
1. Elemente auf meiner Seite sollte Umriss haben, wenn der Benutzer durch Seite von Tab-Taste wird der Tabulatortaste,
2. Elemente auf meiner Seite sollte nicht Umriss haben, wenn der Benutzer auf Elemente mit der Maus klickt

+0

es ist eine CSS-Regel: 'outline: 0 ' –

+0

nein, es ist nicht nur skizzieren: 0, weil ich Umriss auf Tastendruck haben will, und ich will es nicht auf Mausklick – lapsus

+0

Ich meinte das ist was Stackoverflow verwenden. –

Antwort

0

Sie verwenden können

input,button,textarea,-----{ 
    outline: 0; //or outline: none; 
    } (OR) 
// Create One Class With Above Property ,Give That Class To Particular Html Element Like Below , 
.className{ 
    outline: 0; //or outline: none; 
    }