我试图通过界定<代码>,确定包含一个菜单的所有<代码>。 ID 类似:
<ul id="menutop">
<li><a href="#">item1</a></li>
<li><a href="#">item2</a></li>
<li><a href="#">item3</a></li>
</ul>
<ul id="menumain">
<li><a href="#">item1</a></li>
<li><a href="#">item2</a></li>
<li><a href="#">item3</a></li>
</ul>
根据我的理解,我可以使用:
ul[id|= menu ]>li>a {color:#f00;}
(<a>
direct child of a <li>
direct child of an <ul>
that has its id
starting with menu
)
But it doesn t work.
寻找一个比喻使我看到了这一[问题]? 这表明,ID是一种属性,而不是一种财产,因此,我不了解它为什么没有工作。 我做了什么错误?
这里与CSS2匹配特性和根据W3标准赋予价值的联系(。