刚刚开始使用Google Chrome
,并注意到我们网站的某些部分,例如页面上的所有链接都是鲜红色。它们应该是黑色的,带有虚线下划线。
WebKit
渲染中是否存在一些问题,无论样式如何,都会将所有链接变为红色?
答案 0 :(得分:4)
您目前在页面所在位置链接到的所有资源(通过实际检查来验证这一点)。我在Safari中检查应用程序时遇到了一个问题,我试图提取一个不存在的文件,并且我的输出与你的相似(红色链接)。
编辑:添加Developingchris的答案,因为它解释得很好:
k,找到了它。
如果缺少任何样式表 或者拍得不正确,它会抛出一个 404.如果您的404页面具有内联样式,则会通过 webkit中的“备用表”规则。
因此,红色链接上的“黄色 死亡之屏“正在造成我的死亡 重叠问题。
答案 1 :(得分:2)
k,找到了它。
如果您的任何样式表遗失或修补不正确,则会抛出404 如果您的404页面具有内联样式,则会通过webkit中的“备用工作表”规则得到尊重。
因此,“黄色死亡屏幕”上的红色链接导致重叠问题。
答案 2 :(得分:1)
Chrome有一个错误obeys alternate stylesheets。你有一个替代样式表,使链接变红吗?
答案 3 :(得分:1)
这解释了我的应用程序遇到的问题 - 它是一个Rails应用程序,它还有404页面,其中红色应用于某些样式。现在比以前更有意义了。太糟糕了,你不能接受自己的答案!
答案 4 :(得分:1)
你可以使用像firebug这样的jscript控制台找出颜色的来源
答案 5 :(得分:0)
您是否在样式表中设置了:visited
设置?
答案 6 :(得分:0)
通过w3c验证器运行CSS文件和HTML文件。在Safari中测试应用程序时遇到了类似的问题。问题出在我的代码中。