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

span优先的问题

我这样写

.first,#second>span{color:green}
h1,span{color:red}

根据就近原则所有的span不应该都为红色吗

但是实际上第二段里面的span被变成了绿色

2019-09-22 源自:初识HTML+CSS 8-10 107 浏览 2 回答

最佳回答

2019-09-22

因为权重不一样啊,第一行权重是110

第二行权重是2

所以优先显示第一行的颜色

qq_无中生有_13569600 (提问者)

样式的权重以一行所有标签的权重之和为准?
即这一行所有标签的权重都变成了包括他自己在内、以及这一行所有标签的权重之和?

#1 2019-09-22 回复

可能是因为.first的优先级大于span的优先级吧,我是新手也不大懂😀

2019-09-22
回复 0

举报

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