火狐浏览器侧边栏书签宽度无法自动记忆,因其为浮动面板且不持久化尺寸;需通过启用toolkit.legacyuserprofilecustomizations.stylesheets、创建chrome文件夹及userchrome.css文件并设置min/max-width为240px来强制锁定宽度。

火狐浏览器侧边栏书签无法保持宽度锁定状态,是因为它本质上是浮动面板而非固定工具栏,每次拖动调整后系统不会持久化记录该尺寸,窗口大小变化或重启浏览器都会重置为默认宽度。
确认侧边栏书签当前是否启用
按 Ctrl + B(Windows/Linux)或 Command + B(macOS)快捷键,观察左侧是否弹出书签面板。若无反应,说明侧边栏未启用,后续所有宽度调整操作均无效。
点击右上角 ≡ 菜单 → 选择“侧边栏” → 勾选“书签”,确保其处于激活状态。
手动拖拽调整宽度并验证是否生效
将鼠标移至侧边栏右侧边缘,光标变为双向箭头时,按住左键向左或向右拖动,实时调整宽度。
松开鼠标后立即切换到另一个标签页,再切回——如果宽度恢复原状,说明该尺寸未被记住;这属于 Firefox 的默认行为,【侧边栏宽度不支持自动记忆】,每次打开都是独立会话级临时设置。
用 userChrome.css 强制锁定侧边栏宽度
第一步:启用自定义样式支持
在地址栏输入 about:config → 点击“接受风险并继续” → 搜索 toolkit.legacyUserProfileCustomizations.stylesheets → 双击设为 true。
第二步:定位配置文件夹
在地址栏输入 about:support → 找到“配置文件夹”旁的“打开文件夹”按钮 → 进入以 .default-release 结尾的文件夹 → 在其根目录下新建文件夹,命名为 chrome(全小写,无空格,无扩展名)。
第三步:创建并编辑 userChrome.css
在 chrome 文件夹内新建文本文档 → 重命名为 userChrome.css(务必关闭系统“隐藏已知文件扩展名”选项,避免实际名为 userChrome.css.txt)→ 用 Notepad++ 或 VS Code 打开 → 编码选“UTF-8 无BOM” → 粘贴以下代码:
#sidebar-box { min-width: 240px !important; max-width: 240px !important; }
保存文件 → 彻底关闭所有 Firefox 进程(包括后台)→ 重新启动浏览器。
第四步:验证效果
按 Ctrl + B 打开侧边栏 → 观察其宽度是否固定为 240px,拖动边缘不再改变尺寸,且切换标签页、重启浏览器后仍保持该宽度。











