我最近在谷歌浏览器中遇到了这种奇怪的行为(版本17.0):
我使用css定义了图像的边框颜色,但在某些情况下,chrome会使用访问过的链接颜色覆盖它。这与使用chrome,safari和firefox的此屏幕截图中显示的其他浏览器的行为不匹配:
更奇怪的是,当删除第一个(未链接的)图像时,chrome会删除紫色边框,其行为与其他浏览器类似。
我查看了开发人员面板,试图确定为什么chrome应用了访问过的链接颜色,但我没有运气。
这只是我的问题,还是Chrome的错误?
答案 0 :(得分:1)
Chrome 16中不存在此问题,但当我(在Win 7上)更新到Chrome 17.0.963.26 beta-m时,问题会出现在Live Example演示中。所以这显然是测试版中的一个错误。将!important
添加到设置边框的规则似乎有所帮助。我想这个错误是在级联的实现中,使图像链接的默认颜色覆盖页面样式表中指定的颜色,