在 Chrome 中,您可以用其图标替换工具栏中书签的名称。在 Firefox 中可以做同样的事情吗?我希望所有书签都只显示图标以节省空间。
答案1
有一个插件可以做到这一点,“智能书签栏”:
https://addons.mozilla.org/en-US/firefox/addon/4072
您可以将其设置为永不显示名称或当鼠标悬停时显示名称。
答案2
您可以相当简单地从书签中删除文本,这样就只剩下图标了。
答案3
删除描述/标签的缺点是,您会失去书签的一些实用性,您不能只是在 URL 栏中键入其名称并再找到它,如果图标丢失(例如,如果您移动到另一台机器),您的书签将变得更难管理。您可以做到这一点,而无需安装任何附加组件或删除任何书签描述,只需隐藏它们即可。
您可以在 Firefox 配置文件文件夹中创建一个名为“ ”的文件userChrome.css
。此文件可用于添加 CSS 规则以自定义 Firefox 的 UI,包括隐藏这些标签。
在记事本中创建一个文本文件,其中包含以下内容:
/*
* This file can be used to customize the look of Mozilla's user interface
* You should consider using !important on rules which you want to
* override default settings.
*/
/*
* Do not remove the @namespace line -- it's required for correct functioning
*/
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
/* set default namespace to XUL */
/* hide the bookmark toolbar icon labels */
toolbarbutton.bookmark-item>.toolbarbutton-text,toolbarbutton.bookmark-item>.toolbarbutton-multiline-text {
display: none !important;
}
将此文件另存为“ userChrome.css
”,并将其保存到Chrome
Firefox 配置文件夹中。在普通 Windows 系统中,此文件夹位于以下位置之一;在 Mac/Linux 系统中,此文件夹位于同等位置:
Win XP:C:\Documents and Settings\*[您的登录名]\应用程序数据\Mozilla\Firefox\配置文件\[随机文本]*.default\chrome
在 Vista 上:C:\Users\*[YourLogin]\应用程序数据\漫游\Mozilla\Firefox\配置文件\[随机文本]*.default\chrome
笔记您的个人资料中可能目前不存在“ chrome
”文件夹或“ ”文件,但如果它们目前不存在,您可以创建它们。更多信息请访问userChrome.css
MozillaZine:UserChrome.css,感谢@Andrew 在评论中指出这一点。
保存后重新启动 Firefox,您就会发现您有一个无标签的书签工具栏。
如果您想要使用此文件设置的其他内容的示例,请打开userChrome-example.css
您应该在 Chrome 文件夹中看到的文件。
答案4
我时不时地回到这个页面,所以我想把所有有用的内容编译成一个答案。
以下是如何隐藏 Firefox 书签工具栏中每个书签图标旁边的文本:
首先,您需要让 Firefox 查找 userChrome.css 文件,以便能够编辑 Firefox 本身的 CSS。操作如下:
- 输入
about:config
您的 URL 搜索栏。 - 搜索
toolkit.legacyUserProfileCustomizations.stylesheets
(或“userprof”) 并将其设置为true
。
接下来,您需要创建 userChrome.css 文件。具体操作如下:
- 输入
about:profiles
您的 URL 搜索栏。 - 在根目录旁边,单击打开文件夹按钮。
- 在打开的文件夹中,创建一个铬合金文件夹
- 在该文件夹中,创建一个新的文本文件:/chrome/userChrome.css
- 将其内容设为用户Chrome.css:
/*
* This file can be used to customize the look of Mozilla's user interface
* You should consider using !important on rules which you want to
* override default settings.
*/
/*
* Do not remove the @namespace line -- it's required for correct functioning
*/
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
/* set default namespace to XUL */
/* hide the bookmark toolbar icon labels */
toolbarbutton.bookmark-item>.toolbarbutton-text,toolbarbutton.bookmark-item>.toolbarbutton-multiline-text {
display: none !important;
}
最后一点才是真正重要的。它隐藏了 Firefox 书签工具栏中每个书签图标旁边的文本。
完成上述所有操作并保存后,最后一步,重新启动 Firefox,然后它就可以正常工作了,您可以对此投赞成票。;)
可选信息:
为了找到需要隐藏的 CSS(下的子元素<toolbarbutton class="bookmark-item">
),我必须在 Firefox WebDeveloper 设置中启用一些功能(从 F12 开始):
- 启用浏览器 chrome 和附加调试工具箱。
- 启用远程调试。
- 打开“浏览器控制台”(也可以按 F12)后授予它权限。这样,你实际上可以在 Firefox 内部查看 Firefox 自身的 HTML + CSS!
有用的 URL: