问答详情
源自:9-3 权值计算-特殊性

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

p span 权值为1+1=2  

.first  权值不应该是10吗?

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

提问者:辛巴cc 2016-03-14 16:37

个回答

  • 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!


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

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

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

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