HTML :visited selector not working when using target ="_blank" in IE11

标签 html css

在 html 链接中,当目标属性在 IE11 上设置为“_blank”时,已访问链接不会更改颜色。

css

#lnk:visited
{
   color: red;
}

html

 <a id="lnk" href="some url" target="_blank">click me</a>

点击“a”后颜色变为红色,但刷新页面时“a”在 IE11 上不会变为红色。

最佳答案

改为使用 anchor 标记选择器

笨蛋:https://plnkr.co/edit/6d3IM0?p=preview

<style>
a:visited {
  color: red;
}
</style>

<a href="https://www.w3schools.com" target="_blank">click me</a>

关于HTML :visited selector not working when using target ="_blank" in IE11,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46361377/

相关文章:

javascript - 检查 javascript 钩子(Hook)和调用

html - 如何将一组照片居中

javascript - 可以阻止 "semantic ui"向控制台写入信息吗?

javascript - 如果有足够的空间,将 DIV 堆叠在一行中

html - 从 html 模板 [angular] 中的 typescript 文件调用变量

php - 在 PHP 中检索 &lt;title&gt; 的最快方法

html - 在typeScript angular 2中解码html

javascript - 即使浏览器关闭,也会在后台运行函数

javascript - ReactTable 垂直排列元素

css - 完全居中图像和 div