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

h1,span{color:red;}为什么还能起作用,不是离得远么?

h1,span{color:red;}为什么还能起作用,不是离得远么?

FaithSTJ 2017-03-06 15:46:08
h1,span{color:red;} 为什么还能起作用,按就近原则的话,<span>胆小如鼠</span> 不是应该被 .first {color:green;}控制成绿色么?
查看完整描述

1 回答

?
ruibin

TA贡献358条经验 获得超213个赞

请检查下自己的代码,你代码里面没有.first {color:green;},还有即使有,.first是控制p的样式的,span是控制span的样式的,如果span没样式才会继承.first的样式。所以span样式会优先于.first

查看完整回答
反对 回复 2017-03-06
  • FaithSTJ
    FaithSTJ
    有啊,只是我把.first,#span second换成了#span second,.first,但是效果是一样的,已经弄清楚是什么原因了,在下一节有讲,是权值的问题,继承性也有权值但是很低,span{}的权值比.first{}控制下的span权值更高,所以显示的span的控制属性
  • 1 回答
  • 0 关注
  • 1087 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信