Firefox 78:在 userChrome.css 中更改书签栏颜色

Firefox 78:在 userChrome.css 中更改书签栏颜色

我的里面有这个userChrome.css

#main-window #PersonalToolbar {
    background-color: green !important;
    color: white !important;
}

从 Firefox 68.x 升级到 78.3 后,此功能不再有效,我的书签栏变成灰色。我怎样才能像对版本 68 所做的那样将其更改为绿色?

答案1

Firefox 68 以后的版本默认不加载userChrome.css或。要更改此默认设置,请在地址栏中输入并确认出现的警告窗口,然后搜索并通过单击行尾的两个头箭头来启用它。然后重新启动 Firefox。我希望它有所帮助,但我无法运行上述操作。(我以前从未使用过。)userContent.cssabout:configtoolkit.legacyUserProfileCustomizations.stylesheetsuserChrome.cssuserChrome.css

看这里同样的问题。


编辑: 我不知道为什么你的 css 代码现在没有效果(对于 FF +69)但是下面的代码可以完成同样的工作:

#PlacesToolbarItems toolbarbutton[container="true"] .toolbarbutton-icon,
:-moz-any(
 #PlacesToolbarItems,
 #PlacesChevronPopup,
 #BMB_bookmarksPopup,
 #bookmarksMenu)

:-moz-any(#bookmarks-view, #historyTree, #editBMPanel_folderTree, #placesList, #placeContent) treechildren::-moz-tree-image(container) {
 fill: green !important;
 background-color: white !important;
}

看这里获得完整代码。

答案2

您在我的 中发布的这些行在userChrome.cssUbuntu 20 下的 FF81 中对我有用。因此,只是猜测什么可以帮助您使其工作,我提到我已经安装了一些针对选项卡的修复程序,不确定为什么它会影响书签栏的行为。

  1. 我使用了以前版本的这个 CSS作者:MrOtherGuy。还提到这里以及Firefox Quantum 中的多行标签栏。请注意,根据这个答案,从 FF78 开始,情况又发生了变化。出于这些目的,Github 中的 CSS 链接应该是最新的。(注:我没有尝试Firemrt 替代方案

  2. 很可能是因为 FF78 中的更改,我发现一些标签功能被破坏了。我没有尝试上述 CSS 的更新版本(如果我知道它、FF78 问题等,也许我会选择其他方法),而是应用了修补程序由 Izheil 修复多行标签,还提供了标签的点击和拖动功能(早就该这么做了!)。还引用了这里

我在底部添加了您发布的几行,现在我看到书签栏着色起作用了。希望这对您有所帮助。

笔记:

  1. 您可以有多行书签栏,请参阅(也是由 MrOtherGuy 撰写的!)。也许它们的内容也有帮助。

  2. 也可能有用。

  3. Izheil 还拥有大量 CSS 调整.其中很多为书签栏。

  4. 仅作为一般参考Jefferson Scher 的网站非常有用。

相关内容