为了账号安全,请及时绑定邮箱和手机立即绑定

子选择器和后代选择器效果一样!怎么解释嗯?

正在回答

4 回答

你可以在段落中多添加几层标签,这样就能发现>作用于元素的第一个后代,空格作用于元素的所有后代。

3 回复 有任何疑惑可以回复我~
#1

乖乖_0001

我试了多添加了一层都没效果
2014-08-14 回复 有任何疑惑可以回复我~
.first>span{color:red;}
<p class="first">三年级时,我还是一个<span>胆小如鼠</span>的小女孩,上课从来不敢回答老师提<span><h4>出的问题,生怕回答错了老师会批评我。就一</h4></span>直没有这个勇气,<span>来回答老</span>师提出的问题。学校举办的活动我也没勇气参加。</p>

这里我们看到的胆小如鼠的标签属于第一代标签,然后后面包含了h4的span标签,已经不属于一级标签了,懂了么

1 回复 有任何疑惑可以回复我~

对的,你所有的span都是class="first"的直接后代,所以显示也是对的

0 回复 有任何疑惑可以回复我~
#1

斯汀 提问者

谢谢!
2014-08-12 回复 有任何疑惑可以回复我~

老师求教啊,还是不太懂。我添加的标签对吗?

0 回复 有任何疑惑可以回复我~
#1

puffbaby

子选择器(child selector)仅是指它的直接后代,或者你可以理解为作用于子元素的第一个后代。这个地方 “或者你可以理解为作用于子元素的第一个后代。” 说错了,不是第一个,说成第一代后代比较好。 隔代就不显示红色了。 上面的说法不严谨。
2014-08-24 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识HTML(5)+CSS(3)-升级版
  • 参与学习       1226813    人
  • 解答问题       18245    个

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

进入课程
意见反馈 帮助中心 APP下载
官方微信