span优先的问题

来源:8-10 给选择器分个组 - 分组选择器

慕娘9987478

2019-09-22 17:40

我这样写

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

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

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

写回答 关注

3回答

  • 慕村0069701
    2019-09-22 18:01:48
    已采纳

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

    第二行权重是2

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

    慕娘9987...

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

    2019-09-22 18:10:26

    共 1 条回复 >

  • 慕粉2054004295
    2019-11-26 22:04:17

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

  • qq_慕沐9345202
    2019-09-22 17:59:49

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

初识HTML(5)+CSS(3)-升级版

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

1225319 学习 · 18230 问题

查看课程

相似问题