html - 访问链接上的伪类

标签 html css

我试图仅使用 CSS,设置一个链接列表,如果它们是“未访问”链接,则在它们旁边有一个感叹号,如果它们已被访问,则在它们旁边有一个复选框。前者工作正常,但是当链接被访问时,复选框不会出现。我的 CSS 如下:

.journey-table td a:link:before {   
    content: "\f071";
    font-family: FontAwesome;
    padding-right: 5px;
}
.journey-table td a:visited:before {    
    content: "\f14a";
    font-family: FontAwesome;
    padding-right: 5px;
}

如有任何帮助,我们将不胜感激。

最佳答案

根据 this页面,一个 :visited 元素的样式,出于隐私的原因,已经变得非常有限。因此,已访问链接的任何子元素或伪元素的样式都将像未访问链接一样。

关于html - 访问链接上的伪类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42825477/

相关文章:

css - 在 next.js 中,如何将自定义 css 类和 Bootstrap 类同时应用于元素

javascript - 对象匹配的替代方案?

html - div中的文字换行

html - 将两个不同宽度的导航栏与边距自动对齐? CSS/HTML

html - 在 CSS 元素网格中对齐文本

html - Safari : Background-image not showing

html - 根据类使导航下划线动画化

html - Div 不维护另一个 div 内的最小宽度,HTML

jquery - 如何通过点击来增加和减少线条?

php - 将 Html 单击重定向到其他页面的特定区域