Firefox und Safari zeigen unterschiedliche Schaltflächenstile


Margsenjo

Ich habe auf meiner Website eine CSS-Schaltfläche erstellt und das Design über Google Chrome überprüft.

Ich habe folgende Designs verwendet:

.btn-kabumm {
    background-color: #87cbac;
    color: #fff;
    border-color: #87cbac; 
}

.btn-lg {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px;
}

In Safari und FF erhält die Schaltfläche jedoch einen seltsamen zusätzlichen Rand.

Chrom:

Geben Sie hier die Bildbeschreibung ein

Firefox / Safari:

Geben Sie hier die Bildbeschreibung ein

Ich bin mir allerdings nicht ganz sicher, wie ich das loswerden soll.

Zachary Craig

Dies liegt daran, dass Sie vergessen haben, Ihrer Schaltfläche die Bootstrap-Stammklasse btnzuzuweisen, die alle Schaltflächen haben sollen. Weitere Informationen finden Sie in der Dokumentation zu den Bootstrap-Schaltflächen hier

Z.B:

<input id="nf-field-9" value="Absenden" class="ninja-forms-field btn btn-kabumm btn-lg btn-rounded nf-element" type="button">

ist wie es sein sollte, aber du hattest

<input id="nf-field-9" value="Absenden" class="ninja-forms-field btn-kabumm btn-lg btn-rounded nf-element" type="button">

Vergleichen Sie den Code mit der Schaltfläche in Ihrem Karussell, und Sie werden sehen, dass dies der Unterschied zwischen den beiden ist

Das Hinzufügen der richtigen Klasse führt dazu:

Geben Sie hier die Bildbeschreibung ein

Screenshot von Firefox v58.0b3 (64-Bit) unter Linux :)

Verwandte Artikel


Unterschiedliche Polsterungseingabe und Schaltfläche in Firefox

Truemiro Ich habe ein Sucheingabefeld und eine Senden-Schaltfläche direkt neben dem Eingabefeld. Sie haben die gleiche Auffüllung, aber Firefox fügt der Tastenauffüllung 1 Pixel hinzu, nicht jedoch der Eingabeauffüllung. Linienhöhe macht es noch schlimmer. Hat

Warum dbg! und println! ("{:?}") zeigen unterschiedliche Ausgaben?

Maximilian Ich hatte das gedacht dbg!(x)und println!("{:?}", x)würde beide die gleiche Zeichenfolge drucken, da {:?}sie für die Debug-Ausgabe verwendet wird, oder? Wenn ich mich nicht irre, warum sehen wir dieses Ergebnis, wobei eines die Liste in einer einzel

Gtk und gtk Builder zeigen unterschiedliche Versionen

user1328830 Ich versuche mit Gtk und Glade ein Helloworld-Fenster zu bauen. Der Code wird einwandfrei kompiliert, schlägt jedoch zur Laufzeit in gtk_builder_add_from_file fehl . Das Seltsame ist, dass der Fehler eine aktuelle GTK-Version meldet, die sich von d

HTTPS und HTTP zeigen unterschiedliche Ergebnisse

Shrike Danny Ich bin neu in Heroku und habe kürzlich versucht, mein erstes Laravel-Projekt bereitzustellen. Beim Öffnen meiner App liefern HTTPS und HTTP jedoch unterschiedliche Ergebnisse. Insbesondere zeigt HTTPS nicht die richtige Navigationsleiste an, währ

Warum in Chrome und Firefox unterschiedliche Elementbreite?

Merkelst Ich habe .sidebarmit width: 25em; margin: 0; padding: 0;. Und bei Chrome width = 169,6px, bei Firefox width = 260px. Warum? Wie wird die Breite in Firefox berücksichtigt? DreamWave "em" ist eine Einheit, die auf der Typografiegröße basiert. Die Schrif