.first{color:green;}/*因为权值高显示为绿色*/不是应该是权限最高的吗因为是类选择器啊,有怎么会让p span{color:purple;}生效呢

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

qq_郑懵懵_0

2017-10-24 11:34

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

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

这里.first{color:green;}/*因为权值高显示为绿色*/不是应该是权限最高的吗因为是类选择器啊,有怎么会让p span{color:purple;}生效呢

写回答 关注

2回答

  • qq_becasueofyou_0
    2017-10-24 11:55:41

    仔细看看span的位置  他是在p .first span  

  • 慕粉1469108332
    2017-10-24 11:45:23

    因为继承的权值很低  .first的权值高但是它后代也就是span权值低 再次设置为紫色 由于权值比继承的高所以是紫色

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

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

1223116 学习 · 18212 问题

查看课程

相似问题