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

p和span权值不都是1吗?那为什么会显示粉色,是不是span是p的子标签,所以span权值高?

p{color:red;}

.first{color:green;}/*因为权值高显示为绿色*/


span{color:pink;}/*设置为粉色*/

p和span权值不都是1吗?那为什么会显示粉色,是不是span是p的子标签,所以span权值高?

提问者:房东的斑马 2016-03-28 18:24

个回答

  • 盗影2015
    2016-12-11 15:22:06

    凡是继承过来的权值都是0.1,所以子标签重新设置权值得话,权值肯定是大于0.1的,颜色都会变化

  • 下雨不停的雨婷
    2016-06-10 22:30:31

    我觉得应该是,“胆小如鼠”是在<span>标签里的,如果显示绿色的话,是继承来的,它的权值只有0.1或者很小。而<span>本身的权值为10,大于继承的0.1,所以显示的是span本身的粉色。

  • 敏子加油
    2016-03-28 18:34:50

    就近原则

  • Mark_G
    2016-03-28 18:34:21

    楼上说的对,就近原则

  • 浅唱丶悲伤
    2016-03-28 18:32:37

    因为span离的近,同样的权值会选近的