ul#someid和#someid ul之间的区别

时间:2013-06-06 18:54:35

标签: css css-selectors

简单的问题。 ul#someid#someid ul之间有什么区别?

3 个答案:

答案 0 :(得分:5)

第一个选择<ul>属性为id的{​​{1}}元素。第二个选择someid <ul> id的任何元素内的所有someid元素。这个空间有很大的不同。

答案 1 :(得分:2)

第一个是定位ul节点,其id为someid,第二个节点定位ul,该节点位于标识为{{1}的节点的子节点中的任何位置}

第一种模式匹配:

someid

,第二种模式匹配:

<ul id="someid">
   ...
</ul>

答案 2 :(得分:2)

前一个选择器会选择标识为<ul>的{​​{1}},而后一个选择器会查找标识为#someid并且#someid为后代的元素。该空间称为descendant combinator