我已经下载了新版 Firefox,并且每个选项卡上都有一个关闭按钮,直到选项卡数量达到一定数量。
即,如果我在一个显示器中最大化 Firefox,并且打开了 7 个选项卡,那么每个选项卡上都会有关闭按钮,如果打开了 8 个选项卡,那么所有关闭按钮都会出现在非活动选项卡上
如果我将 Firefox 横跨两个显示器,并且打开了 17 个选项卡,那么每个选项卡上都会有关闭按钮;如果打开了 18 个选项卡,那么所有关闭按钮都会出现在非活动选项卡上
为什么 Firefox 标签关闭按钮消失了?
我怎样才能把它们取回来?
答案1
这种方法在某些时候也停止了工作,可能是 29 (Australis) 或 57 (Photon) UI。我目前还不知道有其他选择。
您可以导航至about:config
并设置值browser.tabs.tabClipWidth
至1
。您需要重新启动浏览器。
正如其他人所建议的,如果标签太小(窄),则将删除“关闭标签”按钮。此设置确定标签的最小宽度(以像素为单位),低于该宽度时不显示“关闭标签”按钮(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 设置均可实现相同的效果。
答案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——打开新标签页