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

为什么将第二条改成.second>span{color:blue} ,第二条就不能生效?还有#second>span{}在body中<span >中不用写id="xx"也能生效,这为啥是这样? 子选择器不是一个过滤器的存在吗?

正在回答

2 回答

谢谢老师解答,之前确实没注意第二段是<p id=>,闹笑话了

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

第一个问题:因为html中的代码是 <p id="second">**</span>是id="",写选择器是要写#(井号)而不是.(点)第二个问题:子选择器是找到父元素下的子元素,所以子元素是不用起id名称的,如果你为span元素起名称了如:<span id="third">,写css样式时,就是这样写了#third{******}。

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

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信