Как я могу увеличить размер всплывающей подсказки в Firefox 57?

Я в настоящее время на 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 ответ

Решение

Вы предоставили почти полный ответ с кодом выше: просто добавьте скрипт в 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.

Другие вопросы по тегам