问答详情
源自:8-6 捡了一个儿子 - 子选择器

此讲中span内部还有个span,为什么内部的span也算第一代子元素被红框框上了呢?

我觉得应该是“我还是一个”“的小女孩”加框

提问者:Saint_Rain 2015-08-11 23:11

个回答

  • Perona
    2015-08-11 23:27:37
    已采纳

    <p class="first">三年级时,<span>我还是一个<span>胆小如鼠</span>的小女孩</span>

    这里只有第一个span元素算是.first的子元素,里面的span是第一个span的子元素,.first的孙元素。所以只给外面的span元素加框,因为里面的span是被外面的span包含的,所以也被框住了。

    想要达到你要的效果,html结构应该是酱紫

    <p class="first">三年级时,<span>我还是一个</span>胆小如鼠<span>的小女孩</span>