Firefox Quantum(> = 57)如何切换所有工具栏?(使用键盘快捷键,例如F11,但在窗口中而不是全屏显示)

埃利

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代码,但我不知道(找不到)请访问:https : //developer.mozilla.org/zh-CN/Add-ons/WebExtensions)如何处理工具栏。

*想象您想在单独的窗口中观看教程,但视频尺寸最大。或在Linux上的拆分i3容器中阅读有关max screenrealestate的文章...


在等待了很长时间并进行搜索之后,于02.2019更新,ClairelyClairs回答接缝是唯一可行的方法。但它有缺点。因此,这里有一些提示:

  • 创建一个新的firefox配置文件,将userChrome.css放在配置文件“ chrome”目录中。
  • 启动您的常规firefox配置文件,然后另外启动第二个配置文件,例如,firefox -p notoolbars用于观看网络研讨会等。
  • 另一个提示:在userChrome.css旁边,使用userContent.css禁用横幅和其他内容(请参阅mozillaZine文章
克莱尔克莱尔

这没有给您键盘快捷键,但是当您将鼠标悬停在窗口顶部时,可以使用: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;
}

您还需要在“自定义”下打勾“显示标题栏”框。

结果: 在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档