如何在Firefox 57 +(“ Quantum”)中隐藏/禁用/删除选项卡栏?
目的是完全隐藏标签栏。与“ Tree Style Tab”等扩展名配对时很有用。
注意:这里有一个类似的问题:Firefox隐藏了浏览器内容区域以外的所有内容, 但它没有适当地划分为逻辑上独立的任务。另外,它已经过时了。
如何在Firefox 57 +(“ Quantum”)中隐藏/禁用/删除选项卡栏?
目的是完全隐藏标签栏。与“ Tree Style Tab”等扩展名配对时很有用。
注意:这里有一个类似的问题:Firefox隐藏了浏览器内容区域以外的所有内容, 但它没有适当地划分为逻辑上独立的任务。另外,它已经过时了。
Answers:
~/.mozilla/firefox/<profile>
~/Library/Application Support/Firefox/Profiles/<profile folder>
~/Library/Mozilla/Firefox/Profiles/<profile folder>
%appdata%\Mozilla\Firefox\Profiles\<profile folder>
chrome/
如果不存在)chrome/userChrome.css
如果不存在,请在内部创建文件。将此文本添加到文件中:
#TabsToolbar { visibility: collapse !important; }
确保将配置toolkit.legacyUserProfileCustomizations.stylesheets
设置为true
(Firefox69 +必需,自2019年9月起为稳定版本),请参阅本教程。
保存文件并重新加载Firefox。您应该再也看不到标签栏。
PS解决方案部分摘自此处:https : //www.ghacks.net/2017/09/27/tree-style-tab-is-a-webextension-now/
#tabbrowser-tabs
)?在OSX上,我认为这需要最小高度(或其他高度)i.imgur.com/oJOinx4.png
#TabsToolbar { visibility: collapse !important; }
您可以在操作系统上测试此代码以查看其是否有效吗?(找到一个适用于任何操作系统的通用解决方案将是一个好办法。)
我希望选项卡栏在有1个选项卡时自动隐藏,而在有多个选项卡时出现。与问题不同,但这是目前Google针对57个以上的唯一结果,因此对于那些需要userChrome.css
#tabbrowser-tabs, #tabbrowser-tabs arrowscrollbox { min-height: 0 !important; }
#tabbrowser-tabs tab { height: var(--tab-min-height); }
#tabbrowser-tabs tab:first-of-type:last-of-type { display: none !important; }
+
按钮仍然可见,因此显示了整个标签区域。
+
按钮,它确实可以工作。
添加到userChrome.css
#TabsToolbar {
visibility: collapse;
}
#titlebar {
margin-bottom: -25px !important;
}
#titlebar-buttonbox {
height: 32px !important;
}
#nav-bar {
margin-right: 42px;
}
#main-window[sizemode="maximized"] #nav-bar {
margin-right: 42px;
}
在Firefox 70.0上可以使用,但是_ □ X
缺少。
userChrome.css
但元素名称和ID不同。