Ändern Sie den CSS-Stil in Safari auf allen Websites

10

Ich suche nach einer Safari-Erweiterung, mit der ich jedes CSS auf jeder Website ändern kann.

Ich möchte den weißen Hintergrund in Schwarz und den schwarzen Text in Weiß ändern. Ich möchte auch, dass die Links grün sind.

Gibt es eine Erweiterung, mit der ich dies tun kann?

Dies ist die OS X-Safari und nicht iOS.

Ich habe mir dieses angeschaut , weiß aber nicht, wie ich es verwenden soll.

Vielen Dank

iProgramm
quelle

Antworten:

17

Sie brauchen nicht einmal eine Erweiterung; Safari verfügt über eine integrierte Einstellung in den erweiterten Einstellungen, um ein benutzerdefiniertes CSS für alle Webseiten zu verwenden:

Safari-Einstellungen

Sie müssen Ihre eigene CSS-Datei erstellen, aber das ist eine ganz andere Sache. Etwas, das auf einigen Seiten gut funktioniert, funktioniert auf anderen möglicherweise nicht, aber ich würde eine Datei mit dem Namen Whatever.css erstellen und sie so etwas enthalten lassen:

* {
    color: #ffffff !important;
    background: #000000 !important;
}
a {
    color: #00ff00 !important;
}

und laden Sie es dann über die Einstellungen in Safari. Um Änderungen am CSS neu zu laden, während Safari geöffnet ist, müssen Sie None SelectedIhre benutzerdefinierte Datei auswählen und anschließend erneut auswählen.

Sie werden wahrscheinlich viele Leute im Web finden, die sich viel Mühe gegeben haben, ähnliche CSS-Dateien zu erstellen. Viel Glück!

Ergebnis


quelle
2
Danke, kann ich mit dieser Methode verschiedene CSS-Stile für verschiedene Websites und Seiten erstellen? Gibt es auch eine Möglichkeit, alle Elemente außer einem zu ändern? (Wie die Symbolleiste auf AD)
iProgram
Ich weiß es nicht. Ich glaube nicht, es sei denn, es gibt eine Möglichkeit, dies mit der mir nicht bekannten CSS-Syntax zu tun. Das wäre die Einschränkung. Sie könnten mehrere CSS-Dateien haben und zwischen ihnen für verschiedene Seiten wechseln, denke ich ...
Ich kann den Stil für jedes Element ändern und dann die anderen separat ändern. Wie würde ich den Hintergrund der Symbolleiste in AD auf Weiß + den Text Schwarz einstellen? Ich möchte auch in der Lage sein, die Auf- / Ab-Abstimmung zu sehen und Schaltflächen zu akzeptieren.
iProgramm
1
Ich wusste nicht, dass Sie Wildcard * {}
Prost verwenden können
1
Benutzer-CSS führt pro Website CSS durch. Die Erweiterung ist etwas veraltet, funktioniert aber für die Versionen 8 und 9 von Safari.
dummgwailo