1. 创建userChrome.css

1. 创建userChrome.css

我希望当我处于全屏模式时,将光标移动到屏幕顶部时出现书签工具栏。

书签工具栏中的书签是最常用的书签,所以我需要经常访问它们。

我也在使用 Vimperator,是否有一个命令可以仅列出书签工具栏中的书签?

答案1

我自己还没有尝试过,但是这里有一个链接说你需要一个 Firefox 插件。 https://support.mozilla.org/en-US/questions/1039009

答案2

代码如下,来自mozilla 支持论坛

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */

/* full screen toolbars */
#navigator-toolbox toolbar[moz-collapsed="true"]:not([collapsed="true"]) {
 visibility:visible!important;
}

脚步:

  • 如果此文件夹不存在,请在 .default 配置文件文件夹中创建 chrome 文件夹(小写)。该<xxxxx>.default文件夹位于~/.molliza/文件夹下,即 Firefox 存储其配置文件的位置。 <xxxxxx>每台计算机都有一些不同的奇怪字符串。

  • 使用 vim 等纯文本编辑器在 chrome 文件夹中创建一个(新的)userChrome.css 文件(文件名区分大小写)

  • 将代码粘贴到编辑器窗口中的 userChrome.css 文件中,确保 userChrome.css 文件以默认的 @namespace 行开头

问题已经解决了。

答案3

从 Firefox 68 开始,Firefox 不会(默认)检查自定义userChrome.css文件。因此,我在计算机上解决这个问题分为两个步骤。

1. 创建userChrome.css

~/.mozilla/<profile code>.<profile name>/创建一个名为的目录chrome。在 chrome 目录中,创建一个名为的文件userChrome.css,其内容如下:

/*
   Override hiding of Bookmarks Toolbar in F11 full screen
   when you roll down the tabs/main toolbar 
    src: https://support.mozilla.org/en-US/questions/1212156?fpa=1
    and https://www.userchrome.org/how-create-userchrome-css.html
*/
#navigator-toolbox[inFullscreen="true"] #PersonalToolbar {
  visibility: unset !important;
}

userChrome.css2. 配置 Firefox在启动时查找。

复制自用户chrome.org

为了让大多数用户能够更快地启动,Firefox 69 将不再自动查找此文件。您需要告诉它查找。方法如下:

  1. 在新选项卡中,键入或粘贴关于:配置在地址栏中输入 并按 Enter/Return。点击按钮接受风险。
  2. 在列表上方的搜索框中,输入或粘贴用户配置文件并在列表过滤时暂停。如果您在列表中没有看到任何内容,请忽略这些说明的其余部分。您现在可以关闭此选项卡。
  3. 如果工具包.legacyUserProfileCustomizations.stylesheets偏好尚未设置为真的,双击它可以将值从 false 切换为 true。

该更改将在您下次启动时生效。

相关内容