修改 Chrome 用户代理样式表

Ahm*_*lfy 25 google-chrome css

我想修改 Chrome 的用户代理样式表。我不是在寻找如何用 CSS 覆盖它们。我想修改默认值并添加一些新规则,以帮助我加快工作流程并增强浏览体验。

也请我不是在寻找可以为我完成这项工作的扩展程序。

小智 25

对于 Chrome v32 及以下版本:

  1. 在 Google Chrome 中,转到 URLabout:version并记下“配置文件路径”。
  2. 在文件浏览器中浏览到配置文件路径。在您的配置文件文件夹中,打开该User StyleSheets文件夹。在“用户样式表”中,应该有一个名为 的文件Custom.css,默认情况下为空。
  3. 只需在Custom.css.

  • 不幸的是,从 Chrome 32 开始,这似乎不再起作用:http://stackoverflow.com/questions/21207474/custom-css-stop-to-work-in-32-0-1700-76-m -google-chrome-update (16认同)
  • 是的,谷歌决定完全放弃用户样式表,尽管它们几乎从一开始就成为网络浏览器的重要组成部分(我开始在 IE4 或 5 中使用它)。他们的借口是很少有人使用它,因此放弃它会提高性能,这在所有三个方面都是 [完全 BS](http://www.google.com/search?q=chrome+user+stylesheets))。我一直忽略它不断增加的问题,说它仍然值得,因为它比其他浏览器更好,但这不再是真的。我是“外人”!138周很好。好 Chrome:2008 年 9 月 - 2011 年 4 月。撕裂。 (11认同)
  • @Ahmad,你说‘我想修改 Chrome 的用户代理样式表。我不是在寻找如何用 CSS 覆盖它们。我想修改默认值,但您接受的答案正是您不想要的:用 CSS 覆盖默认值。如果这*是*您想要的,那么您应该编辑您的问题(并记住添加[`!重要`](http://www.w3.org/TR/CSS21/cascade.html#cascading-顺序)到您的用户风格)。 (如果您确实想修改程序的用户代理样式,则必须下载 Chromium 源代码,对其进行修改,然后编译您自己的副本。) (2认同)
  • @Synetech 通过说“我不是在寻找如何用 CSS 覆盖它们”,我的意思是我不想在我开发的 CSS 文件上编写覆盖。我希望它在 Chrome 中被继承并应用于我访问的任何页面。这个解决方案完全符合我的意思。添加此部分是为了避免获得诸如“只需编写自己的 CSS 并且它将覆盖浏览器的代理”之类的答案。我说的有道理吗? (2认同)
  • @StevenLiekens,是的,这是唯一有意义的事情:“不希望用 CSS 覆盖”,他的意思是*每页*。这就是为什么我建议他为清楚起见编辑问题,如果这就是他的意思,因为用户样式表 * 是 CSS *。 (2认同)
  • 不幸的是,Brave 在`AppData\Local\BraveSoftware\Brave-Browser\User Data\Default` 也没有“用户样式表”。 (2认同)
  • 用户样式表不等同于用户代理样式表。 (2认同)