2

F11/ Полноэкранный режим иногда нецелесообразен *. Я просто хочу переключать панели инструментов.
В старых версиях Firefox это было возможно с помощью дополнения "Dorando keyconfig":

1. укажите скрипт:

var s = document.getElementById('status-bar');
s.hidden = !s.hidden;
var b = document.getElementById('PersonalToolbar');
b.collapsed = !b.collapsed;
var nb = document.getElementById('nav-bar');
nb.collapsed =!nb.collapsed
var tb = document.getElementById('TabsToolbar');
tb.collapsed =!tb.collapsed

2. сопоставить его с сочетанием клавиш через аддон-интерфейс Dorando

Этот аддон больше не доступен в Firefox 57 и выше.


Вопрос: (Как) я могу переключать каждую панель инструментов через Webextension или надстройку в версии Firefox> = 57? (желательно с горячей клавишей)

примечания: я нашел аддон https://addons.mozilla.org/en-US/firefox/addon/custom-style-script/, где вы можете реализовать пользовательский код JavaScript и CSS, но я не знаю (не нашел (не нашел out: https://developer.mozilla.org/en-US/Add-ons/WebExtensions) как обращаться к панелям инструментов.

* представьте, что вы хотите посмотреть учебник в отдельном окне, но с максимальным размером видео. Или прочитайте статью с max screenrealestate в разделенном контейнере i3 на Linux ...


Обновление 02.2019 после долгого ожидания и поиска, ClairelyClairs ответит на швы, чтобы быть единственным жизнеспособным методом. но у него есть свои недостатки. Вот несколько советов:

  • создайте новый профиль Firefox, где userChrome.css помещается в каталог "chrome" профилей.
  • запустите ваш обычный профиль firefox, а затем дополнительно запустите этот второй профиль, например, firefox -p notoolbars для просмотра вебинаров или тому подобного.
  • другой совет: помимо userChrome.css используйте userContent.css для отключения баннеров и прочего (см. статью mozillaZine и эту

2 ответа2

4

Это не дает вам сочетания клавиш, но вы можете использовать псевдокласс:hover, чтобы автоматически показывать навигационную панель (панели инструментов в верхней части окна браузера) при наведении курсора на верхнюю часть окна.

Поместите это в свой userChrome.css:

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

#navigator-toolbox {
    position: relative;
    z-index: 1;
    height: 3px;
    margin-bottom: -3px;
    overflow: hidden;
    transition-property: height;
    transition-delay: 1s;
    transition-duration: 2s;
}

#navigator-toolbox:hover {
    height: 62px;
    transition-property: height;
    transition-duration: 0.5s;
    transition-delay: 0s;
}

Вы также можете поставить галочку в поле "показывать заголовок" в разделе "Настройка".

Результат:

0

Попробуйте эту последовательность клавиш: Alt-v, t, b

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