为什么 Firefox 标签关闭按钮消失了?如何恢复它们?

为什么 Firefox 标签关闭按钮消失了?如何恢复它们?

我已经下载了新版 Firefox,并且每个选项卡上都有一个关闭按钮,直到选项卡数量达到一定数量。

即,如果我在一个显示器中最大化 Firefox,并且打开了 7 个选项卡,那么每个选项卡上都会有关闭按钮,如果打开了 8 个选项卡,那么所有关闭按钮都会出现在非活动选项卡上

如果我将 Firefox 横跨两个显示器,并且打开了 17 个选项卡,那么每个选项卡上都会有关闭按钮;如果打开了 18 个选项卡,那么所有关闭按钮都会出现在非活动选项卡上

为什么 Firefox 标签关闭按钮消失了?

我怎样才能把它们取回来?

答案1

这种方法在某些时候也停止了工作,可能是 29 (Australis) 或 57 (Photon) UI。我目前还不知道有其他选择。

您可以导航至about:config并设置值browser.tabs.tabClipWidth1。您需要重新启动浏览器。

正如其他人所建议的,如果标签太小(窄),则将删除“关闭标签”按钮。此设置确定标签的最小宽度(以像素为单位),低于该宽度时不显示“关闭标签”按钮(140默认)。将其设置为1“关闭标签”本质上意味着始终显示“关闭标签”按钮,无论标签有多窄。根据链接的文章,0这不是一个有效的数字(但按钮无论如何都是 16 像素)。

此设置在 Firefox 1.6a1 及以上的所有版本中均有效(已确认在 13.0.1 中有效)。


从 Firefox 23.0 开始,此方法似乎不再有效。他们可能会在将来的扩展更新中修复它,所以我暂时将其保留在这里。上面描述的配置选项仍然可用。

另一种方法(我正在使用的)是Tab Mix Plus扩展。此扩展包括许多其他可能(不)需要的功能,并且显然不如上面的设置那么简洁,但它我一直在使用(由于其他原因,关闭按钮只是一个副作用)。

在 TMP 的选项中,Display> Tab> Close tab button> on all

TMP 选项的屏幕截图
点击查看完整尺寸


威尔逊的回答链接到不再可用的扩展。本答案中描述的配置和 TMP 设置均可实现相同的效果。

答案2

我没有看过 Firefox 源代码,但如果标签太小,标签渲染代码可能会先删除关闭按钮。这很可能就是为什么当您打开第 8 个或第 18 个标签时它们会消失的原因(如您的示例所示)。

答案3

Critical Failure 的回应非常准确,当选项卡数量太多时,渲染代码会删除关闭按钮以节省屏幕空间。

Firefox 有一个插件可以让你控制这种行为:https://addons.mozilla.org/en-US/firefox/addon/8005

它允许您在所有选项卡上设置关闭按钮,只在活动选项卡上设置关闭按钮,或者不设置任何按钮。

答案4

您随时可以使用 CTRL+W 关闭活动选项卡或单击选项卡中的按钮将其关闭。

CTRL+W——关闭标签

CTRL+SHIFT+W——关闭所有标签

CTRL+SHIFT+T——打开最近关闭的标签页

CTRL+T——打开新标签页

相关内容