:any-link
Experimental: 这是一个实验中的功能
此功能某些浏览器尚在开发中,请参考浏览器兼容性表格以得到在不同浏览器中适合使用的前缀。由于该功能对应的标准文档可能被重新修订,所以在未来版本的浏览器中该功能的语法和行为可能随之改变。
:any-link
CSS 伪类 选择器代表一个有链接锚点的元素,而不管它是否被访问过,也就是说,它会匹配每一个有 href
属性的 <a>
、<area>
或 <link>
元素。因此,它会匹配到所有的 :link
或 :visited
。
/* 选中任意匹配 :link 和 :visited 元素*/
:any-link {
color: green;
}
形式语法
Error: could not find syntax for this item
示例
HTML
<a href="https://example.com">External link</a><br>
<a href="#">Internal target link</a><br>
<a>Placeholder link (won't get styled)</a>
CSS
a:any-link {
border: 1px solid blue;
color: orange;
}
/* WebKit browsers */
a:-webkit-any-link {
border: 1px solid blue;
color: orange;
}
规范
Specification |
---|
Selectors Level 4 # the-any-link-pseudo |
浏览器兼容性
BCD tables only load in the browser