CSS样式在Mozilla中有效,但在Chrome中无效
我有一个问题,因为我已经为我的网站定制了一个样式表,但它在Chrome中不起作用。链接是蓝色的,访问过的页面是洋红色的,链接在鼠标悬停处加下划线。不起作用的代码:CSS样式在Mozilla中有效,但在Chrome中无效,css,google-chrome,cross-browser,stylesheet,Css,Google Chrome,Cross Browser,Stylesheet,我有一个问题,因为我已经为我的网站定制了一个样式表,但它在Chrome中不起作用。链接是蓝色的,访问过的页面是洋红色的,链接在鼠标悬停处加下划线。不起作用的代码: a:link, a:visited { color:black; } a { text-decoration: none; } a:active, a.active { text-decoration:none; } a:hover, a:focus { text-decoration: none;
a:link,
a:visited {
color:black;
}
a {
text-decoration: none;
}
a:active,
a.active {
text-decoration:none;
}
a:hover,
a:focus {
text-decoration: none;
color:#575757;
}
我试图弄清楚到底发生了什么,但Chrome似乎看不到这些特性。它用以下内容覆盖它们:
a:-webkit-any-link {
color: -webkit-link;
text-decoration: underline;
cursor: auto;
}
我的样式表与Mozilla配合得很好,所以我认为问题在于Chrome,而不是我的样式表。我该怎么做才能在Chrome中正确显示网站?这是一个奇迹,现在即使在Chrome中,网站也能正常工作。我不知道为什么,因为我没有更改任何内容,但我怀疑Chrome正在从存储的缓存加载CSS,这就是它显示网站错误的原因。它对我来说很好。您在控制台中看到了什么?样式表中的
a:-webkit any link
是吗?@putvande否。它似乎是在加载页面时由浏览器添加的。-webkit any link
不是有效的伪类AFAIK@SLaks我在控制台中看到的文本应该是这样的。