.first定义的文本颜色是green,span的权值比类的权值要小,为什么还可以改变文本的颜色?

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

qq_你好旧时光_2

2016-11-10 16:38

.first定义的文本颜色是green,span的权值比类的权值要小,为什么还可以改变文本的颜色?还是说这里的span是属于类first的一个子元素,覆盖了父元素的设置?

写回答 关注

2回答

  • qq_弃子_0
    2016-11-10 16:46:48
    已采纳

    span是属于类first的一个子元素,继承的权值是0.1小与span的权值1

    qq_你好旧...

    三克油

    2016-11-10 16:56:04

    共 1 条回复 >

  • 慕粉4329263
    2016-11-10 17:00:06

    权值是相对于同一个元素才进行比较的吧,<span>标签是<p class="first">的子元素,不是和<p class="first">是同一个元素啊,这个时候优先作用的是最接近的标签,所以只是改变了<span>的颜色,这里比较的权值是span和p span,p span权值比span高,所以是紫色。例如,去掉 p span那句,结果是粉红色吧。

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

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

1225806 学习 · 18234 问题

查看课程

相似问题