2013-05-02 60 views
-4

这些选择器之间有区别吗?这些选择器之间的区别

div.demodiv .demo

div#demodiv #demo

是否选择相同的元素?

div.demo{some code} 
div .demo{some code} 
+1

当然有 - “空间”是_descendant_选择器。阅读:http://www.w3.org/TR/CSS21/selector.html – CBroe 2013-05-02 13:08:57

+0

提供的问题与我不同。 – Chapurlink 2013-05-02 13:09:29

+0

@Chapurlink - 它没有相同的措辞,但它是同一个问题。 – Quentin 2013-05-02 13:10:07

回答

5

是的,有。

div.demo将匹配div带班demo

<div class="demo"> 

div .demo将与demo类的任何东西里面div

<div> 
    <span class="demo"> 
</div> 

用相同的ID选择#

4
div.demo 

demo类选择div

div .demo 

将选择一个div的任何后裔demo类。第二种情况的概念相同。

相关问题