为什么这样做不对?

来源:8-10 给选择器分个组 - 分组选择器

亦晨小伙子

2019-09-07 11:23

body>span{color:green;}

这段代码,照理来说,不应该是第一段的<span></span>变绿色吗?怎么没变的?

body span{color:green;}

这个倒是所有<span></span>都变了。

#second>span{color:green;}

#second span{color:green;}

这两段代码,为什么结果都是第二段所有的<span></span>变绿色了?不应该不一样结果的吗??

写回答 关注

2回答

  • 蝴蝶蓝兰
    2019-10-01 10:28:31

    我也蒙了,是不是span不是第一代啊???改成h1。。。就可以了

  • 黑皮磊
    2019-09-07 12:59:53

    body>span 的第一代子元素是<h1></h1>   第一段的<span>是第二代了

    body span 是所有后代都变

    #second>span{color:green;}

    #second span{color:green;}它的第一代就是所有的后代了   


    weixin... 回复亦晨小伙子

    我理解就是儿子一代

    2019-09-14 00:14:20

    共 3 条回复 >

初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1225806 学习 · 18234 问题

查看课程

相似问题