设置.first span{border: 1px solid red}后,为什么一定要在<p>里面用?

来源:8-7 这么快就当爷爷了? - 后代选择器

女怕入错行

2016-05-09 00:11

不能直接用:三年级时,我还是一个<span class=first>胆小如鼠</span>的小女孩?

写回答 关注

3回答

  • 门外小白3342804
    2016-05-21 21:50:07

    因为<span>是<p>的后代元素,而<span>和</span>里面只有文字没有元素标签了。本文教的是后代选择器,所以~~~

  • Apple7xi
    2016-05-09 15:28:48

    因为.first span{...}这样设置表示的是对于class="first"的那个标签内部的span设置格式,对它本身是没有设置东西的呀

  • 女怕入错行
    2016-05-09 00:12:55

    忘记打引号了,三年级时,我还是一个<span class="first">胆小如鼠</span>的小女孩

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

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

1225809 学习 · 18234 问题

查看课程

相似问题