让 Firefox 只在新标签页 newtab 显示书签栏

让 Firefox 只在新标签页 newtab 显示书签栏

💡 原文中文,约1400字,阅读约需4分钟。
📝

内容提要

Firefox 允许用户在新标签页中显示书签栏。通过在地址栏输入 about:config,修改 browser.toolbars.bookmarks.visibility 为 newtab,可以实现此功能。此外,用户还可以通过自定义 CSS 隐藏书签栏,仅在新标签页显示。

🔎

延伸解读

配置方法随版本变化

文章记录了 Firefox 实现该功能的两种方式及其版本依赖。早期版本(如 Firefox 65)需通过 userChrome.css 自定义样式实现,且 Firefox 69 后需额外开启 toolkit.legacyUserProfileCustomizations.stylesheets 选项。而新版 Firefox(84.0.1)已内置 browser.toolbars.bookmarks.visibility 配置,可直接设为 newtab。读者应根据自身浏览器版本选择对应方法。

CSS 方案的关键细节

使用 userChrome.css 时,需在 Firefox 配置文件夹内新建 chrome 目录并创建 userChrome.css 文件。CSS 代码通过 #PersonalToolbar 的 visibility 属性控制书签栏显隐,并利用 [title^="New Tab"] 选择器匹配新标签页。注意:中文版 Firefox 的新标签页标题可能为“新标签页”,需相应修改选择器中的文字,否则样式不会生效。

配置值的含义与选择

browser.toolbars.bookmarks.visibility 提供三个值:always(总是显示书签栏)、never(永不显示)、newtab(仅在新标签页显示)。用户可根据习惯选择:若希望日常浏览时保持界面简洁,仅在新标签页快速访问书签,newtab 是理想选择;若需始终可见则选 always。修改后立即生效,无需重启浏览器。

❓

Q&A

如何在 Firefox 的新标签页中显示书签栏?

在地址栏输入 about:config,修改 browser.toolbars.bookmarks.visibility 为 newtab。

Firefox 的书签栏有哪些显示选项?

书签栏有三个显示选项:always(总是显示)、never(永不显示)、newtab(仅在新标签页显示)。

如何通过 CSS 自定义 Firefox 的书签栏显示?

在 Firefox 配置文件中创建 userChrome.css 文件,并添加特定的 CSS 代码来控制书签栏的显示。

Firefox 69 版本需要什么设置才能使用 userChrome.css?

需要在 about:config 中将 toolkit.legacyUserProfileCustomizations.stylesheets 设置为 true。

如何找到 Firefox 配置文件的目录?

配置文件目录通常在 %userprofile%\AppData\Roaming\Mozilla\Firefox\Profiles 中。

在 Firefox 中,如何确保新标签页显示书签栏?

需要全局打开书签栏,并通过自定义 CSS 隐藏书签栏,仅在新标签页显示。

🏷️

标签

➡️

继续阅读