为了账号安全,请及时绑定邮箱和手机立即绑定

css优先级

https://img1.sycdn.imooc.com//5c4534720001579513380763.jpg

如图 第一段中的“胆小如鼠” 为何没有变成绿色 

按照就近原则来说应该是绿色的啊

正在回答

3 回答

因为这里.first的绿色对于“胆小如鼠”是继承得来的,继承的权重非常小(近似0.1),而span标签的权重为1,所以应为红色。可参照9-1, 9-2

3 回复 有任何疑惑可以回复我~

又是权重的问题吧

0 回复 有任何疑惑可以回复我~

不能按就近原则。因为第8行仅设置了frist所在的div为绿色,并没设置它的后代span。按权值计算的话拥有继承的权值为0.1小于第7行span标签的权值1

2 回复 有任何疑惑可以回复我~
#1

apahce

这个讲解得好,终于明白了。 原来已经不是同一个层级了
2019-03-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识HTML(5)+CSS(3)-升级版
  • 参与学习       1225293    人
  • 解答问题       18230    个

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

进入课程

css优先级

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信