问答详情
源自:8-7 这么快就当爷爷了? - 后代选择器

为啥在<h1></h1>中间没有这种效果?

为啥在<h1></h1>中间没有这种效果?

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


提问者:慕标3680522 2016-11-01 15:38

个回答

  • 慕粉3965217
    2016-11-01 18:52:12
    已采纳

    不好意思,上一条回答错了,.first span和.first>span是不一样的。。。>作用于元素的第一代后代,空格作用于元素的所有后代。你这个图有bug,重新运行一下!

  • Robert_Langdon
    2016-11-14 00:43:10

    因为p和h不能相互嵌套,你可以在浏览器右键审查元素看下

    http://img.mukewang.com/582898150001e5fa10780169.jpg

  • 慕粉3965217
    2016-11-01 18:44:39

    .first span和.first>span是一个效果:就是将first的第一个span子元素定义成你想要的CSS样式!

  • 慕标3680522
    2016-11-01 15:51:48

    http://img.mukewang.com/5818492c000134fd08650794.jpg包含选择器的课程,下面表格的有效果,上面文字中,后代标签没有效果(胆小如鼠四个字没有变红),不是很懂

  • 梵高先生0330
    2016-11-01 15:47:13

    因为是 p{color:red!important;} 写成这样试试h1,p{color:red!important;}

  • 累死键盘的选手
    2016-11-01 15:46:31

    那是标签

  • 陌上花开何时归
    2016-11-01 15:45:35

    因为作用的范围不一样,

  • Steven_Wang
    2016-11-01 15:44:35

    这种效果是指的什么效果?

    需要更详细的问题描述