Chrome:具有透明背景的图像无法读取(黑色背景上为黑色)

Chrome:具有透明背景的图像无法读取(黑色背景上为黑色)

如果我尝试查看图像在它自己的标签中比如下面这个使用 Windows 8 上的 Chrome 39 的版本,我看到的都是黑色。这是因为文本(这实际上是一个图像) 是黑色的,并且 Chrome 在图像下方使用的背景也是黑色的。

然而,Firefox 33 似乎没有这个问题,而是用灰色纹理填充透明度。

使用 chrome,单击此图像并将其拖到标签栏以查看我正在谈论的内容:

透明背景上的黑色文字

我该怎么做才能在自己的选项卡中查看此类图像?单击某些图像的链接时,我经常会看到全黑的选项卡,这意味着我必须在浏览器之外查看图像。非常不方便。

答案1

我不知道您为什么会遇到兼容性问题,但您可以使用书签作为用户代理样式的解决方法。我在这里制作了这个小家伙来更改 chrome 中的图像背景颜色:


javascript:(function(){%20var%20style=document.createElement('style');style.innerHTML='html%20body%20img.decoded{background:#666%20!important';%20document.body.appendChild(style)%20})();

只需将上述代码复制并粘贴到浏览器中作为书签即可;我会将其命名为chrome.img.bg.changer,但我没有什么创意。
没什么特别的,但它是一个解决方案

答案2

尝试以下操作,它将在字体周围呈现灰度

前往注册表

HKEY_CURRENT_USER\控制面板\桌面

搜索 字体平滑伽玛

双击鼠标字体平滑GAMMA输入十六进制 150 到 190 之间的任何值。(值越高,字体越细。)

确保 cleartype 已打开

控制面板\外观和个性化

在此处输入图片描述

注销进而登录你的系统

现在检查你的 chrome 浏览器,它会使你的黑色字体变浅,如灰色

希望这可以帮助!

相关内容