课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
为什么代码中span{color:pink;}可以显示出粉色呢?上面的类选择符的权值不是为10吗?为什么没有显示最高值的样式呢? 求大神讲解
2016-01-13
源自:初识HTML(5)+CSS(3)-升级版 9-3
正在回答
同意楼上的解答
我也是新手,之前没有注意到这个问题,刚才仔细研究了一下,发现了答案.
首先<span>是嵌套在<p class="first">里面的. 在CSS样式里面为.first设置了颜色为green. 如果没有span{color:pink;}这句代码的话, <span>标签内的文本是继承<p>的属性的. 而继承的权值为0.1 所以在span{color:pink;}这句代码之后就变成了粉色.
不知道有木有解释清楚.希望能够帮到你.
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
3 回答为什么显示粉色?
2 回答p .first span{color:purple}这样的写法可以吗?提交为什么显示粉色
3 回答为什么显示为粉红色
3 回答为什么.fitst span 显示不出紫色
11 回答为什么span也会显示粉红色呢?他不是该继承.first{color:green;}里面的颜色吗?