需启用toolkit.legacyUserProfileCustomizations.stylesheets并创建UTF-8无BOM的userChrome.css文件,再添加对应CSS规则(如#urlbar-qr-button{display:none!important})才能隐藏火狐地址栏二维码、分享按钮、Firefox View图标及标签页关闭按钮等界面元素。

你想在火狐浏览器中彻底移除地址栏右侧的二维码按钮、分享图标、Firefox View入口,或者标签页上的关闭叉号,但标准设置里找不到开关——这些按钮必须通过 CSS 样式层直接隐藏,否则它们会持续占据空间、干扰视觉动线。
启用自定义样式加载支持
火狐从版本 69 起默认禁用 userChrome.css,不开启这个开关,后续所有 CSS 都不会被读取。这一步是全部操作的前提,跳过即失效。
在地址栏输入 about:config 并回车 → 点击“接受风险并继续” → 搜索 toolkit.legacyUserProfileCustomizations.stylesheets → 双击将值由 false 改为 true。
【必须完全关闭所有火狐窗口后再重启,否则新设置不生效】
立即学习“前端免费学习笔记(深入)”;
创建正确的 userChrome.css 文件路径
路径大小写错误、多一个空格、文件名带 .txt 后缀,都会导致样式静默失败——系统不会提示,你只会发现按钮还在原地。
在地址栏输入 about:support → 点击“配置文件夹”右侧的“打开文件夹” → 确认进入的是以 .default-release 结尾的最新文件夹 → 在此目录下新建文件夹,命名为 chrome(全小写,无空格,无标点)→ 进入 chrome 文件夹 → 新建文本文档 → 重命名为 userChrome.css。
【务必在文件夹选项中启用“显示文件扩展名”,确保文件名不是 userChrome.css.txt】
用记事本或 VS Code 打开该文件 → 点击“编码”菜单 → 选择“UTF-8 无 BOM” → 保存。
精准隐藏指定界面按钮
不同按钮对应不同 DOM ID 或类名,直接写 display: none !important 即可物理移除。以下为当前主流需求的现成规则:
方法一:隐藏地址栏右侧二维码与分享按钮
在 userChrome.css 中粘贴以下代码:
#urlbar-qr-button, #urlbar-share-button { display: none !important; }
方法二:彻底移除 Firefox View 工具栏图标
即使你已从定制工具栏拖走它,同步或更新后可能复现。添加这行即可根治:
#firefox-view-button { display: none !important; }
方法三:隐藏所有标签页的关闭按钮(含悬停态)
适用于极简党或习惯用双击/快捷键关闭标签的用户:
.tab-close-button { display: none !important; }
方法四:隐藏标签栏右端的“新建标签页”加号按钮
若你只用 Ctrl+T 或侧边栏新建标签,可释放横向空间:
#tabs-newtab-button { display: none !important; }
保存 userChrome.css 文件 → 完全关闭火狐浏览器(包括后台进程)→ 重新启动 → 刷新任意页面,按钮即消失。


















