span{color:pink;}为什么可以显示出粉色呢?

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

靳苗苗

2016-01-13 00:09

为什么代码中span{color:pink;}可以显示出粉色呢?上面的类选择符的权值不是为10吗?为什么没有显示最高值的样式呢? 求大神讲解

写回答 关注

2回答

  • yinuoer
    2016-01-13 00:42:00

    同意楼上的解答

  • 偏执狂小超
    2016-01-13 00:23:12

    我也是新手,之前没有注意到这个问题,刚才仔细研究了一下,发现了答案.

    首先<span>是嵌套在<p class="first">里面的.  在CSS样式里面为.first设置了颜色为green.  如果没有span{color:pink;}这句代码的话, <span>标签内的文本是继承<p>的属性的. 而继承的权值为0.1   所以在span{color:pink;}这句代码之后就变成了粉色.

    不知道有木有解释清楚.希望能够帮到你.

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

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

1225809 学习 · 18234 问题

查看课程

相似问题