在 Windows 10 中使用高对比度模式时,Chrome 会将书签栏上项目的文本颜色从黑色更新为白色。此外,每个项目的背景都变成黑色:
如何将书签栏上的书签背景颜色改为黑色以外的颜色?我试过几次主题没有任何效果。此外观与隐身窗口中的外观相同。卸载/重新安装 Chrome 不会影响背景颜色。
编辑:我们可以阻止 Chrome 检测 Windows 中的高对比度状态吗?
编辑 2:这可能由 Windows 注册表项控制。其他应用程序中也存在此问题。
编辑 3:我正在使用.theme
Windows 中的一个基本文件来查找控制此颜色的注册表项。我发现,一旦我将Window
和WindowText
值添加到,就会出现黑色文本背景HKCU:\Control Panel\Desktop\Colors
。
答案1
如果您找到了一个几乎可以接受的主题但想要进一步定制它,您可以按以下步骤进行操作。
步骤 1:允许查看隐藏文件
- 在控制面板中,打开文件资源管理器选项。
- 转到“查看”选项卡查看高级设置列表
- 在“隐藏文件和文件夹”下单击“显示隐藏文件、文件夹和驱动器”
- 单击“确定”
第 2 步:找到你的主题
- 打开 Windows 资源管理器
- 导航
C:\Users\[user-name]\AppData\Local\Google\Chrome\User Data\Default\Extensions
- 按日期降序排列具有奇怪名称的文件夹列表以找到您的主题(应该是最新的主题)。
步骤 3:修改主题
- 在主题文件夹(或子文件夹)中,
manifest.json
在文本编辑器中打开文件。 找到“颜色”部分,如下所示:
"theme": { "colors": { "bookmark_text": [ 221, 221, 221 ],
并且 :
"images": {
"theme_toolbar": "img/toolbar.png"
- 书签文本的颜色由“bookmark_text”给出,括号内的数字包含 RGB 值(红、绿、蓝)。
- 将数字更改为您喜欢的颜色。您可以使用颜色选择器(picker1 或者picker2 或任何其他)。
- 如果您想更改标题的背景颜色,很遗憾,这由“theme_toolbar”中的图像指定。您可以使用 Chrome 主题创建器去建造另一个。
- 保存更改并重新启动 Chrome。
我建议在修改文件之前复制主题的文件夹manifest.json
作为备份。
更多信息可以在以下文章中找到:
答案2
同样的问题;我一直在使用企鹅字体,所以我进入“外观”类别的“设置”并重置了它。全白的默认字体仍然太亮,所以我点击了重置按钮左侧的图标。它会带你进入 Chrome 网上应用店。我选了一个适合我的字体,瞧,书签标签上的字体是白色的。
对于那些不想弄乱编辑代码的人来说,这是一种低技术含量的方法。
答案3
遇到了同样的问题。高对比度已打开。
转到 Windows 设置,然后在搜索框中输入“高对比度”,然后选择“打开或关闭高对比度”,弹出一个新屏幕,我关闭了高对比度。现在一切都正常了。