In einigen Sonderfällen, beispielsweise beim Erstellen eines Navigationsmenüs, ist der Effekt in diesem Fall sehr schlimm, da Firefox versehentlich den Rand des Links erweitert:
Geben Sie about:config in die Firefox-Adressleiste ein und geben Sie car ein. Es gibt ein Konfigurationselement namens „browser.display.focus_ring_width“. Wenn Sie es auf 0 ändern, wird der Rahmen nicht angezeigt, wenn Sie auf den Link klicken. In diesem Fall gibt es jedoch keine Randanzeige, wenn der Fokus auf der Schaltfläche liegt. Und als Entwickler ist das Setzen dieses Attributs im Browser gleichbedeutend damit, andere zu täuschen.
Dies ist eigentlich das Gliederungsattribut, das Firefox dem -Tag hinzufügt, wenn es im Fokus ist (Pseudoselektor – a:focus).
Die richtige Lösung besteht darin, eine Regel in CSS hinzuzufügen:
a {
outline: none keine ;
}
Letzteres führt dazu, dass die linke Maustaste auf den Link gedrückt wird. Während des Zeitraums vor dem Loslassen der Maustaste wird der gepunktete Umriss weiterhin angezeigt. Schreiben Sie diese Regel in CSS. Vielleicht sollte Firefox darüber nachdenken, diese Standardgliederung zu entfernen