问答详情
源自:2-16 综合案例

$("#menu_con div.tag dd > p:first-child")

请问 dd > p:first-child怎么理解,顺序是什么?

 dd > p:first-child    

 dd > p:first-child

那个对?

提问者:慕粉1510504431 2017-04-30 17:01

个回答

  • 慕虎08120559
    2018-01-07 12:10:29

    first-child即筛选为第一个孩子的p元素,它前面有其它元素作为兄弟的p元素不能选


  • 慕村1994845
    2017-08-28 20:48:17

    第二个吧;首先,我们要找p元素,然后定位到第几个p元素

  • qq_忧蓝天空_0
    2017-05-14 11:21:15

    请问 dd > p:first-child怎么理解,顺序是什么?

     dd > p:first-child    

     dd > p:first-child

    dd标签下的p标签中的第一个元素,

    $("#menu_con div.tag dd > p:first-child")不好理解就试试我这种:

    $('#menu_con .tag p:first-child')

  • IMQR
    2017-04-30 20:30:05

    1.  首先选中ID为menu_con的元素

    2. 在上一步基础上“ div.tag”注意div之前的空格是可以理解为CSS的后代选择器,意思是上一步中后代为div且class为tag的元素

    3. 然后再选一次后代dd

    4. >是子选择器,在选中dd的基础上选择第一层中所有的p元素

    5. 然后得到的是一个p元素集合,first-child即为选择第一个P元素

      综上最后就得到结果