Firefox可通过about:config启用browser.tabs.fixed=true激活原生固定标签页功能,右键标签即可固定;或用userChrome.css隐藏指定域名标签页关闭按钮并禁用点击,再配合Sidebery/Tree Style Tab分组锁定实现双重防护。

日常办公中频繁切换标签页时,一不小心点到关闭按钮,重要工作页面瞬间消失,重新查找链接、恢复表单状态耗时又烦躁。Firefox 原生不提供“固定标签页”开关,但可通过组合配置实现真正防误关效果——关键在于让指定标签页脱离常规关闭逻辑,且不依赖第三方扩展的权限风险。
启用原生固定标签页功能(Firefox 136+)
Firefox 自 136 版本起在底层支持固定标签页行为,但默认未暴露 UI 开关,需手动激活配置项。
第一步:地址栏输入 about:config → 回车 → 点击“接受风险并继续”
第二步:在搜索框中输入 browser.tabs.fixed → 找到该项(若不存在则右键空白处→新建→布尔值→名称填 browser.tabs.fixed,值设为 true)
第三步:重启 Firefox —— 此时右键任意标签页,会出现“固定标签页”菜单项;已固定的标签页会自动缩小、靠左对齐,且关闭按钮消失。注意:该设置仅影响新固定标签页,已打开的普通标签页需手动右键→“固定标签页”才能生效。
用 CSS 强制锁定特定标签页(适用于所有版本)
当需要对某几个高频工作页(如内部系统首页、审批后台、实时看板)做不可撤销的保护时,CSS 方案更彻底——它直接隐藏关闭按钮并禁用鼠标点击区域。
方法一:启用 userChrome.css 并注入锁定样式
① 地址栏输入 about:config → 搜索 toolkit.legacyUserProfileCustomizations.stylesheets → 双击设为 true
② 关闭所有 Firefox 窗口 → 打开配置文件夹(地址栏输入 about:support → 点击“配置文件目录”旁的“在文件管理器中打开”)→ 进入 chrome 文件夹(若无则新建)→ 新建文本文件,重命名为 userChrome.css
③ 用记事本打开 userChrome.css,粘贴以下代码(替换 example.com 为你想锁定的域名):
/* 锁定指定域名标签页的关闭按钮 */
.tab-close-button[tab="tab"][label*="example.com"] { display: none !important; }
.tab-close-button[tab="tab"][label*="example.com"] + .tab-stack { pointer-events: none !important; }
④ 保存文件 → 重新启动 Firefox。此时只要标签页标题含 example.com,其关闭按钮即不可见且无法点击。
【必须关闭所有窗口再重启,仅刷新无效】
配合侧边栏插件实现视觉+操作双重锁定
如果你已在用 Sidebery 或 Tree Style Tab 这类侧边标签管理器,可利用其分组隔离机制间接达成“固定”效果。
方法1:在 Sidebery 中创建专用“锁定区”分组
右键侧边栏空白处 → “新建分组” → 命名为“?核心系统” → 将 OA、ERP、监控看板等页面拖入该分组 → 点击分组右上角齿轮图标 → 勾选“防止关闭此分组中的标签页”
方法2:用 Tree Style Tab 的“锁定节点”功能
右键某个标签页 → 选择“Tree Style Tab” → “锁定此节点” → 该标签页及其子标签将无法被单击关闭,且右键菜单中“关闭”选项变灰不可用。
这一步操作起来很简单,直接把工作页拖进指定分组就行,但要注意:Sidebery 的防关设置只在当前浏览器会话有效,重启后需重新勾选;Tree Style Tab 的锁定则持久保存。











