我在CSS样式表中找到了以下定义:
*|*:link {color:#ff00ff;}
什么是使用|?它是某种CSS黑客?
解决方法
它
separates namespace and element name。
除非定义了默认命名空间,否则* | *:link是一种复杂的编写*:link或just:link的方式。
在XML文档中,您可以具有以下内容:
<el xmlns="http://name/space" /> <style> @namespace namespace_example url(http://name/space); namespace_example|el {background: red;} </style>