Heim > Web-Frontend > CSS-Tutorial > Wie behebe ich zu große Tastenabstände in Firefox?

Wie behebe ich zu große Tastenabstände in Firefox?

Linda Hamilton
Freigeben: 2024-11-29 22:48:12
Original
649 Leute haben es durchsucht

How Do I Fix Excessive Button Spacing in Firefox?

Korrektur der Schaltflächenabstände in Firefox

In Firefox haben Schaltflächen im Vergleich zu anderen Browsern tendenziell zusätzliche Abstände und Abstände. Dies kann ein kosmetisches Hindernis sein, insbesondere wenn ein einheitliches Design über verschiedene Browser hinweg beibehalten wird.

Um diesen Abstand zu beseitigen, fügen Sie das folgende CSS hinzu:

button::-moz-focus-inner {
    padding: 0;
    border: 0
}
Nach dem Login kopieren

Diese Regel zielt auf den „Fokus nach innen“ ab. Pseudoelement, das spezifisch für Firefox ist. Indem Sie die Eigenschaften „padding“ und „border“ auf Null setzen, wird der zusätzliche Abstand entfernt.

Zusätzlich ist es ratsam, die Eigenschaft „border“ in die Regel aufzunehmen. Dies liegt daran, dass durch das Festlegen des Abstands auf Null die gepunktete Kontur entfernt wird, die um die Schaltfläche herum erscheint, wenn diese in Firefox den Fokus erhält. Einige Entwickler entscheiden sich dafür, diese Gliederung vollständig zu entfernen, während andere sie durch ein optisch ansprechenderes Element ersetzen.

Mit diesem CSS haben die Schaltflächen sowohl in Firefox als auch in anderen Browsern einen einheitlichen Abstand und ein einheitliches Erscheinungsbild. Einen visuellen Vergleich finden Sie im aktualisierten JSFiddle-Beispiel unten:

[Updated JSFiddle](http://jsfiddle.net/thirtydot/Z2BMK/1/)

Das obige ist der detaillierte Inhalt vonWie behebe ich zu große Tastenabstände in Firefox?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage