首页 >web前端 >css教程 >为什么我无法在 Google Chrome 中更改已访问链接的背景图像?

为什么我无法在 Google Chrome 中更改已访问链接的背景图像?

Mary-Kate Olsen
Mary-Kate Olsen原创
2024-10-31 06:47:30574浏览

Why Can't I Change the Background Images of Visited Links in Google Chrome?

Google Chrome 浏览器的谜团:为什么“a:visited”背景图像仍然没有响应

尽管被访问,Google Chrome 中的链接仍拒绝更新其链接背景图像,6.0.472.63版本中遇到的问题。 Firefox、IE 和 Opera 中不存在这种差异,这让开发人员感到困惑。

提供的代码示例演示了解决该问题的各种尝试,包括切换到背景颜色、使用 CSS 精灵以及实现 jQuery解决方案。然而,这些方法在 Chrome 中都没有被证明是成功的。

调查显示,这种行为是 Chrome 隐私政策的有意改变。 Mozilla 在 2010 年 3 月的文章 (http://hacks.mozilla.org/2010/03/privacy-lated-changes-coming-to-css-vistited/) 中概述了该决定,旨在通过阻止网站访问来保护用户隐私。通过访问的链接样式跟踪浏览历史记录。

底线是什么?对于那些寻求更改 Chrome 中访问链接的背景图像的人来说,唯一可行的解​​决方案可能在于创造性地利用背景颜色而不是图像。

以上是为什么我无法在 Google Chrome 中更改已访问链接的背景图像?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn