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

为什么输入.wrapper>p:first-child{background:orange}是可以的

而输入.wrapper>div:first-child{background:orange}是不行的

但是如果我输入.wrapper>div{background:orange}是可以的

正在回答

3 回答

:first-child 是用来匹配父元素下的第一个子元素, 如果:前面的元素不是第一个子元素,则无效。

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

选择器的条件要都满足才能执行,.wrapper>div:first-child  这个选择器是选择class为wrapper下的子类标签div,!并且是.wrapper里面的first-child( 第一个子类 )!,但是div中没有是wrapper的第一个子类,所以不满足条件选择器,所以不执行。

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

:first-child 是用来匹配父元素下的第一个子元素, 你看结构 div不是第一个子元素啊

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

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号