Ich habe festgestellt, dass, wenn a
auf der Seite ein Link vorhanden ist, der nicht auf eine neue Seite verweist, beim Klicken des Benutzers eine gepunktete Linie um das Element angezeigt wird, die nur verschwindet, wenn der Benutzer auf etwas anderes auf der Seite klickt um dies zu entfernen?
Beispiel:
Beachten Sie die gepunktete Linie um das Element Section 2
.
Antworten:
Verwenden Sie
outline:none
diese Option , um die Tag-Klasse zu verankernquelle
a:active, a:focus
.input:focus{outline: none}
Wie @Lo Juego sagte, lesen Sie den Artikel
quelle
Aber lesen Sie dies, bevor Sie es ändern:
Entfernen der gepunkteten Kontur
quelle
Versuchen Sie es mit
!important
incss
.quelle
Entfernen aller gepunkteten Umrisse, einschließlich der in
bootstrap
Themen.quelle
Das Entfernen
outline
beeinträchtigt die Zugänglichkeit einer Website. Deshalb lasse ich das einfach dort, mache es aber unsichtbar.quelle
In meinem Fall war es eine Schaltfläche, und anscheinend ist dies bei Schaltflächen nur in Firefox ein Problem. Lösung gefunden hier :
quelle
Sein einfacher Versuch unter Code -
Wenn fröhliche Prost! Schönen Tag
quelle