关于p span{color:green;} /*权值为1+1=2*/

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

上进的程序员

2016-05-26 17:37

文中说了p{color:red;} /*权值为1*/  ,也说了继承的权值很低,可能为0.1

可是p span{color:green;} /*权值为1+1=2*/

p span{}意思不是p标签中所有的后代span标签吗,这些span标签在html源码中不应该是继承自p标签吗?那么span标签的权值不应该是1.1吗?

还有

.warning{color:white;} /*权值为10*

那么span.warning{color:purple;}为多少?

写回答 关注

3回答

  • qq_唐帅_03445865
    2016-07-01 20:34:45

    11权值,其实很好理解。 p{color:red;}   p{color:green;} 其实很好理解。 这两个同样的丢上去都是1权值以就近原则最后面那个生效。前面那个被覆盖。 而权值这东西其实没必要拿出来教。没哪个做网站的为了权值特定来搞这个

  • 六小弦
    2016-06-10 16:28:24

    一个元素选择器全值为1。一个类选择器权值为10.

    span.warning{color:purple;}里面一个元素跟一个类,所以加起来11。

    p span{color:green;}里面两个元素,所以加起来2.

  • 梅子7
    2016-05-26 17:40:27

    span.warning{color:purple;}权值为11

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

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

1225297 学习 · 18230 问题

查看课程

相似问题