CSS:a:访问过Safari和Firefox无法正常显示

时间:2013-07-25 17:46:41

标签: css firefox safari

我在下面设置了链接的CSS。此代码生成此..

在Firefox中:链接是灰色的,焦点和&徘徊在白色,但在探视后不要变成粉红色。

在Safari中:链接是灰色的,焦点和&悬停白色,访问时变为粉红色但刷新/清空缓存/重置野生动物后不会重置为灰色。

a {
  display: block;
  text-decoration: none;
  font-weight: normal;
}           
a:link {
  color: grey;
}
a:visited {
  text-decoration: none;
  color: pink;
}
a:focus {
  color: white;
}
a:active, 
a:hover {
  text-decoration: none;
  color: white;
}

请帮忙吗?

1 个答案:

答案 0 :(得分:0)

编辑:

在Firefox中,转到工具 - >选项 - >内容(标签) - >颜色 - >并选中“允许页面选择自己的颜色”。这应该可以让你看到你的CSS访问颜色。

可能没有使用正确的订单:

a:link
a:visited
a:hover
a:active
a:focus

按照以下顺序订购您的代码:

a {
  display: block;
  text-decoration: none;
  font-weight: normal;
}           
a:link {
  color: grey;
}
a:visited {
  text-decoration: none;
  color: pink;
}
a:hover,
a:active {
  text-decoration: none;
  color: white;
}
a:focus {
  color: white;
}