阅读:1440回复:7
关于自动隐藏标签栏
以前版本有个 browser.tabs.autoHide 当仅有一个标签时自动隐藏标签栏,请教现在该怎么实现?
|
|
|
1楼#
发布于:2024-05-19 11:27
现在支持:has属性用css就可以实现了,忘记哪个版本开始支持的我用的126测试的。
#TabsToolbar:has(.tabbrowser-tab:only-of-type) { visibility: collapse !important; } |
|
2楼#
发布于:2024-05-19 13:22
alanfly:现在支持:has属性用css就可以实现了,忘记哪个版本开始支持的我用的126测试的。我用的127版,测试没效果不清楚哪的问题 @-moz-document url("chrome://browser/content/browser.xul") url("chrome://browser/content/browser.xhtml") { #TabsToolbar:has(.tabbrowser-tab:only-of-type) { visibility: collapse !important; } } |
|
|
3楼#
发布于:2024-05-19 14:12
前缀格式错了,俩url之间应该有逗号分隔,而且新版应该用browser.xhtml就够了,xul是老版本的。
@-moz-document url("chrome://browser/content/browser.xhtml") { #TabsToolbar:has(.tabbrowser-tab:only-of-type) { visibility: collapse !important; } } |
|
4楼#
发布于:2024-05-19 17:26
alanfly:前缀格式错了,俩url之间应该有逗号分隔,而且新版应该用browser.xhtml就够了,xul是老版本的。大佬专业, 又发现错误了,少了这步. Create a new folder named chrome 经测试发现127正常实现,115esr不行 @-moz-document url("chrome://browser/content/browser.xhtml") { #TabsToolbar:has(.tabbrowser-tab:only-of-type) { visibility: collapse !important; } } |
|
|
5楼#
发布于:2024-05-19 19:47
:has是121版里正式支持的。之前的版本里到about:config里有个开关layout.css.has-selector.enabled可以打开,但功能不全。你这种用法只在115版里也只是部分支持,我在装了115esr的win7上测试,虽然能生效但无法即时生效,要调整窗口尺寸才行
|
|
6楼#
发布于:2024-05-20 07:52
|
|
|
7楼#
发布于:2024-09-18 19:55
https://github.com/MrOtherGuy/firefox-csshacks/blob/master/chrome/autohide_toolbox.css
这里挺全的,右侧一大堆,你可以找找看,有没有喜欢的。 有功夫就自己仿造一个 |
|