Ich habe Probleme, das Standard-CSS von Firefox mithilfe der Datei userContent.css zu überschreiben

Ich habe Probleme, das Standard-CSS von Firefox mithilfe der Datei userContent.css zu überschreiben

Ich verwende Ubuntu 14.10 mit dunklem Design. Heute habe ich meinen Firefox auf die Entwicklerversion (40.x) aktualisiert.

vorher war ich auf Firefox 38.x

Ich benutze einige der Websites, wo Firefox standardmäßigvon.cssDas Styling passt nicht gut, insbesondere Textbereich, Eingabefeld und Auswahlfelder, also habe ich in Firefox 38 einen Chrome-Ordner erstellt und die Datei userContent.css darin abgelegt und es hat gut funktioniert

aber in dieser neuen Entwicklerversion (Firefox 40.x) habe ich dasselbe gemacht, mein CSS in den Chrome-Ordner des neu erstellten Profils gelegt, aber nichts funktioniert

Die Datei userContent.css wird nicht einmal geladen ... im Inspektorpfad geprüft

~/.mozilla/firefox/ppropqu0.dev-edition-default/chrome

unten ist der Inhalt meiner userContent.css-Datei

@-moz-document domain(elance.com) {
    textarea  {
        -moz-appearance: none !important;
        background-color: White !important;
        color: Black !important;
    }
}

habe mehrmals versucht, Firefox neu zu starten, keine Optimierung scheint zu funktionieren

Antwort1

Ich habe einen (enttäuschenden) Workaround gefunden, der sowohl für meine Computer als auch für meinen Kollegen funktionierte.Firefox-Entwickleredition...

  1. Gehen Sie zu Settings> General> Startup.
  2. Aktivieren Sie die Option Allow Firefox Developer Edition and Firefox to run at the same time.
  3. Starten Sie Ihren Browser neu.

Jetzt,Firefox-Entwicklereditionwird Ihre userContent.cssDatei immer noch nicht erkennen – auch wenn Sie diese Datei inFirefox DE's eigener, neuer, unabhängiger Profilordner. Ich weiß immer noch nicht, warum das so ist. Ich gehe davon aus, dass es sich um einen Fehler handelt, bis ich etwas anderes höre.AberJetzt können Sie den Stall nutzenFeuerfuchsVeröffentlichung nebenFirefox DEUndEs Willeerkennt Ihre userContent.cssDatei.

In meinem Fall und im Fall meines Kollegen verwenden wir nichtFirefox DEauf denselben Webseiten, für die wir verwenden userContent.css, daher war dieser Workaround akzeptabel. (Dies gilt wahrscheinlich für die meistenFirefox DEBenutzer, da es natürlich für Entwicklungszwecke ist und warum sollte ein Entwickler nutzen müssen, userContent.csswenn er / sie dieInspektoroder den Quellcode selbst ändern?)

Antwort2

Bei Firefox Developer Edition scheinen die userContent.css-Dateien nicht richtig geladen zu werden, wenn Sie die Multiprozess-Funktion von Firefox Developer Edition aktiviert haben (Allgemein -> Start -> Multiprozess-Funktion von Firefox Developer Edition aktivieren). Sobald Sie dies deaktivieren, scheint es zu funktionieren.

verwandte Informationen