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

span优先的问题

我这样写

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

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

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

正在回答

3 回答

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

第二行权重是2

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

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

慕娘9987478 提问者

样式的权重以一行所有标签的权重之和为准? 即这一行所有标签的权重都变成了包括他自己在内、以及这一行所有标签的权重之和?
2019-09-22 回复 有任何疑惑可以回复我~

110,2权重是计算出来的么?怎么得来的

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

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

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

举报

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

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

进入课程

span优先的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信