3

Я в настоящее время на Firefox 56 и видел предупреждение, что многие дополнения сломаются в 57, который скоро появится. Я использую одну из устаревших надстроек для увеличения размера текста во всплывающих подсказках и ищу другой способ решения этой проблемы в новой версии.

Я в настоящее время использую Стильный, чтобы сделать это. Стильный заменяется Стилусом, но Стилус не может изменять внутренние элементы браузера, такие как подсказка, как Стильный. Я знаю, что сценарии Greasemonkey (скоро ViolentMonkey) также могут изменять CSS, но я не смог найти тот, который делает это, и я не знаю достаточно о пользовательских сценариях, чтобы написать его сам. В своих поисках я также натолкнулся на некоторые надстройки, которые изменяют шрифты браузера, но ни одна, которая специально не настраивала всплывающую подсказку.

Существует ли пользовательский скрипт или надстройка, не являющаяся устаревшей, которую я могу использовать для изменения размера шрифта всплывающих подсказок в браузере? Я не хочу чего-то, что "сделает все больше"; Я уже настроил все остальное. Мне просто нужен способ контролировать всплывающие подсказки.

Вот стильный CSS, который я сейчас использую. (Я не писал это; я нашел это в коллекции пользовательских стилей.)

#btTooltip,
#un-toolbar-tooltip,
#tooltip,
.tooltip,
#aHTMLTooltip,
#urlTooltip,
tooltip
{
  font-size: 16px !important; 
  font-family: tahoma, verdana !important;
  background-color: #FFFFE0 !important;
  color: #000000 !important;
  -moz-appearance: none !important;
  border-color: #000000 !important ;
  background-position: center center !important;
  background-repeat: no-repeat !important;
  background-attachment: scroll !important;
}

1 ответ1

2

Вы предоставили почти полный ответ с кодом выше: просто добавьте скрипт в userChrome.css. В Windows этот файл находится в C:\Users\имя пользователя\AppData\Roaming\Mozilla\Firefox\Profiles\ID профиля.default\chrome, и, если он не существует, его можно создать там. В любой ОС просто введите URL-адрес about: support, чтобы найти папку профиля, и найдите папку chrome.

Папка профиля

У Mozilla есть документация для userChrome.css. Некоторые из применений, которые я нашел для этой таблицы стилей, - сделать выбранную вкладку более заметной, исключить кнопку закрытия вкладки, изменить ширину вкладки и позволить боковой панели сжиматься ниже предустановленного предела. AFAIK, этот CSS все еще будет функционировать в Firefox 57.

Кстати, для поиска расширений Firefox, совместимых с API веб-расширений, просто выполните поиск по тегу Firefox57.

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