1

Я использую тему KDE с темным меню и белым текстом. В Firefox (5.0) в разделе "Настройки"> "Содержимое"> "Цвета" я выделил черный текст и белый фон. У меня "использовать системные цвета" снят.

Я столкнулся с сайтом, который указывает свой CSS для установки color: windowtext, но жестко кодирует фон в белый цвет. Это приводит к белому тексту на белом фоне. Я не понимаю, почему Firefox использует белый текст для оконного текста.

Как я могу заставить Firefox использовать цвет по своему выбору, когда он разрешает "windowtext"? Что-то, что я могу поместить в userContent.css или userChrome.css? или как-то иначе?

2 ответа2

0

хорошо, если вы можете получить доступ к файлу пользователя CSS, вы можете установить

body
{
  color: black !important
  background-color: white !important
}

Я думаю, что это самое близкое, что вы можете получить, хотя.

0

Вы не можете сказать Firefox выбрать произвольный цвет для разрешения при обнаружении системного цвета. Это жестко запрограммировано в движке рендеринга. Тем не менее, вы все равно можете сказать ему установить черный текст и белый фон для этого сайта.

Перейдите в userContent.css и добавьте следующий стиль:

@-moz-document domain('offendingsite.com') {
    body {
        color: black !important;
        background-color: white !important;
    }
}

Затем перезапустите Firefox и снова посетите сайт.

Разумеется, offendingsite.com следует заменить доменным именем данного сайта.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .