CSS中element.classname和element .classname选择器之间的区别?

时间:2017-05-01 02:43:47

标签: css css-selectors

我知道CSS选择器之间的空格表示嵌套。例如, .funny p 会选择类的一个元素中的所有段落元素&#34;搞笑&#34;,我会同样(从这个逻辑)期望 div .funny < / strong>选择所有&#34;搞笑&#34; div标签中的元素。但是,在任何记录的示例中,我从未真正看到该表单中的嵌套选择器,但是在 div.funny 形式中可以看到相当多的那些。这是什么 div的简单好的简写。有趣的会传达,或者实际上是否存在我在这里失踪的微妙差异?谢谢!

2 个答案:

答案 0 :(得分:1)

div.funny选择所有具有类funny

的div

虽然

div .funny选择类funny的所有元素作为div的后代。

空间有显着差异

答案 1 :(得分:-1)

CSS中的{p> div.funny会定位div,其类名为funny,如果您将其用作jQuery选择器,这也是您所获得的。