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

988
Monica Cellio

В настоящее время я использую 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; } 
3

1 ответ на вопрос

2
DrMoishe Pippik

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

Profile folder

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

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

Спасибо! Я не знал о userChrome. Monica Cellio 7 лет назад 0