刚刚开始使用 Google Chrome, ,并在我们网站的某些部分注意到,例如页面上的所有链接都是鲜红色的。它们应该是黑色的,带有虚线下划线。

有一些陷阱吗 WebKit 无论样式如何,渲染都会将所有链接变为红色?

有帮助吗?

解决方案

您当前链接到的所有资源是否都位于您的页面正在查找的位置(通过实际检查来验证这一点)。在 Safari 中检查应用程序时,我也遇到了一个问题,我试图拉出一个不存在的文件,并且输出与您的输出非常相似(红色链接)。

编辑:将 Developingchris 的发现添加到答案中,因为它解释得很好:

k,找到了。

如果您的任何样式表都缺少或错误地路径,则将抛出404。如果您的404页面具有内联样式,则通过Webkit中的“备用纸”规则受到尊重。

因此,“死亡黄色屏幕”上的红色链接导致我的问题重叠。

其他提示

k,找到了。

如果任何样式表丢失或路径不正确,则会抛出 404。
如果您的 404 页面具有内联样式,它们会通过 webkit 中的“备用表”规则得到尊重。

因此,“死亡黄屏”上的红色链接导致了我的重叠问题。

Chrome 有一个错误 遵守备用样式表. 。您是否有使链接变为红色的备用样式表?

这解释了我的应用程序遇到的问题——它是一个 Rails 应用程序,它也有 404 页面,其中某些样式应用了红色。现在比当时更有意义。可惜你不能接受你自己的答案!

你可以使用像firebug这样的jscript控制台来找出颜色的来源

你是否设置了一个 :visited 在你的样式表中设置?

通过 w3c 验证器运行您的 CSS 文件和 HTML 文件。我在 Safari 中测试应用程序时遇到了类似的问题。问题出在我的代码中。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top