Изменить стиль CSS в Safari на всех сайтах

10

Я ищу расширение Safari, которое позволяет мне изменять любой CSS на любом сайте.

Я хочу изменить белый фон на черный, а черный текст - на белый, я также хочу, чтобы ссылки были зелеными.

Есть ли расширение, которое позволяет мне это сделать?

Это OS X Safari, а не iOS.

Я смотрел на это, но не знаю, как его использовать.

благодаря

iProgram
источник

Ответы:

17

Вам даже не нужно расширение; Safari имеет встроенную настройку в дополнительных настройках, чтобы использовать пользовательский CSS для всех веб-страниц:

Настройки Safari

Вам нужно создать свой собственный файл CSS, но это совершенно другой зверь. Что-то, что будет хорошо работать на некоторых страницах, может не работать на других, но я бы создал файл с именем what.css и содержал бы что-то вроде этого:

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

и затем загрузите его в Safari через настройки. Чтобы перезагрузить любые изменения в CSS, когда Safari открыт, вам нужно выбрать, None Selectedа затем повторно выбрать свой пользовательский файл.

Вы, вероятно, найдете много людей в Интернете, которые приложили много усилий к подобным файлам CSS. Удачи!

Результат


источник
2
Спасибо, Могу ли я сделать разные стили CSS для разных сайтов и страниц, используя этот метод? Также есть ли способ, как изменить все элементы, кроме одного? (Например, панель инструментов на AD)
iProgram
Я не знаю. Если нет какого-либо способа сделать это с помощью синтаксиса CSS, о котором я не знаю, я так не думаю. Это было бы предостережением. Вы могли бы иметь несколько CSS-файлов и переключаться между ними на разных страницах, я думаю ...
Я могу изменить стиль каждого элемента, а затем изменить другие отдельно. Как бы я установить фон панели инструментов на AD белый + текст черный? Я также хочу видеть голосование "за" и "против" и принимать кнопки.
iProgram
1
Я не знал, что вы могли бы использовать подстановочные знаки * {} ура
markhunte
1
Пользователь CSS будет делать CSS для каждого сайта. Расширение немного устарело, но работает для версий 8 и 9 Safari.
Sillygwailo