如果链接被访问,如何隐藏链接?

Iag*_*ago 5 html css jquery

我想在访问页面时从页面中删除链接。但是...如何,如果伪类 :visited 有隐私限制?(例如,我不能使用 display: none)

(我想怎么做) 示例:

.someclass a:link {display:block;}

.someclass a:visited {display:none;}

谢谢你们。

详细信息:我也将使用外部链接,因此我无法使用 jquery cookie 或 localstore,并且链接将通过电子邮件发送,因此我无法在“X”类中单击时使用 jquery。

小智 3

您可以通过 :visited 伪类更改的唯一属性是颜色。这是为了响应安全问题,其中 JavaScript 可用于测量链接的计算样式并确定用户是否访问过该 URL。近年来已对此进行了修补,因此您应该避免依赖它来实现您想要的功能。请参阅此处的文章以获取更详细的描述:

http://www.impressivewebs.com/styling-visited-links/