Html 在返回页面时突出显示包装链接

Html 在返回页面时突出显示包装链接,html,css,hyperlink,Html,Css,Hyperlink,当使用浏览器的“后退”按钮返回页面时,我遇到一些恼人的链接高亮显示。有一个标记,用于包装图像、价格和名称字段。我已经将标签的CSS设置为文本装饰:无我知道这是应用的,因为我可以用Firebug看到它。一旦你点击页面上的其他任何地方,突出显示就会消失,但它很难看,我希望它一开始就不显示出来。它仅在从链接页面返回时显示。你知道是什么导致了这种行为吗?见下图 重置您想要的所有伪类的链接样式,如: a, a:visited, a:active, a:focus { text-decoration

当使用浏览器的“后退”按钮返回页面时,我遇到一些恼人的链接高亮显示。有一个
标记,用于包装图像、价格和名称字段。我已经将
标签的CSS设置为
文本装饰:无我知道这是应用的,因为我可以用Firebug看到它。一旦你点击页面上的其他任何地方,突出显示就会消失,但它很难看,我希望它一开始就不显示出来。它仅在从链接页面返回时显示。你知道是什么导致了这种行为吗?见下图


重置您想要的所有伪类的链接样式,如:

a, a:visited, a:active, a:focus {
    text-decoration: none;
    outline: 0;
}

在没有任何代码的情况下,我们如何解决这个问题呢?我们看照片,然后用我们的超级思维来解读所使用的CSS和HTML…也许你有一种风格:visited()我提供了我认为相关的代码。我在想,设计
选择器的样式也会得到所有的伪元素,但我想这是没有意义的,仔细想想!谢谢你的建议,@GeoPerez,原来是关于
:focus
伪元素的提纲,我对它不熟悉。Eureka!有一个
大纲
被应用到
:focus
伪元素!谢谢