html – 组合多个伪选择器

html – 组合多个伪选择器,第1张

概述似乎在一个时间点组合多个伪选择器是可能的.例如,人们可以这样做: a:访问过:悬停{color:red} 快速Google搜索会在行动中显示多个示例,here,here和here.我无法在最新版本的Safari,Firefox或Chrome中使用此功能.谁能解释为什么这个功能已经退步和/或被残疾? :被访问的伪类不再用于许多现代浏览器中的大多数样式,因为它是一个安全漏洞.有关它的更正式的讨论,请参 似乎在一个时间点组合多个伪选择器是可能的.例如,人们可以这样做:

a:访问过:悬停{color:red}

快速Google搜索会在行动中显示多个示例,here,here和here.我无法在最新版本的Safari,firefox或Chrome中使用此功能.谁能解释为什么这个功能已经退步和/或被残疾?

解决方法 :被访问的伪类不再用于许多现代浏览器中的大多数样式,因为它是一个安全漏洞.有关它的更正式的讨论,请参见 this link.

简短的版本是,如果你可以设置样式:访问链接的方式不同,你可以使用它来确定人们是否访问过各种网站,并根据他们的浏览器历史记录来定位它们.因此,大多数现代浏览器严重限制了可以在其上完成的样式.

你仍然可以链接伪选择器.例如,a:focus:hover仅在元素被聚焦和悬停时才适用于应用样式.有关演示,请参阅this link.

总结

以上是内存溢出为你收集整理的html – 组合多个伪选择器全部内容,希望文章能够帮你解决html – 组合多个伪选择器所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1137358.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存