.first p p span 权值 有点不明白

来源:9-3 权值计算-特殊性

辛巴cc

2016-03-14 16:37

p span 权值为1+1=2  

.first  权值不应该是10吗?

那为什么写进去之后还能优先执行p span呢?

写回答 关注

4回答

  • Number09
    2016-03-14 16:58:51

    你这么理解,等级是这样的:

    !important > id > 类 > 标签

    也就是说,如果出现了!important那么一定会执行他的命令,id、类、标签则无效;在没有!important的情况下id最大,依次这样。

    而p的权值为1

    p里的span权值为1+1=2

    类权值为10

    id权值为100

    因为p是标签,他的权值为1,

    而p里的span也是标签,但是是标签里的标签,则1+1=2

    类和id也一样。

  • anguswack
    2016-03-14 16:51:33
    因為 p span 後面加注了 important!


    共 1 条回复 >

  • doubaozha
    2016-03-14 16:43:57

    要看那个句子有没有调用.first,然后才能对比

    doubao...

    看错问题,表理我

    2016-03-14 16:45:40

    共 1 条回复 >

  • qq_幼稚_4
    2016-03-14 16:43:03

    因为给 p span标注了!important ,代表最高权值。

    辛巴cc

    - - 你在这么说我还是有点不明白, 第一段里面的 .first 是不是因为继承了P的权值所以他的权值只有0.1?

    2016-03-14 16:47:21

    共 1 条回复 >

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

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

1225811 学习 · 18234 问题

查看课程

相似问题