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

原代码的疑问

p{color:red;}

p.first{color:green;}

原代码是这么写的,不管根据层叠也好,还是权值也好 都是应该运行第二行的样式,为什么第二段文字不是绿色而是红色?

正在回答

3 回答

题主你好:

    题目里源代码不是有

p{color:red !important;}   这里有个!important呀!所以才会显示为红色

p.first{color:green;}


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

Javamin白 提问者

非常感谢!
2016-08-27 回复 有任何疑惑可以回复我~

把p.first{color:green;}改p.first{color:green!important;}就可以实现了

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

第二段上没有类选择器,第一段上有,所以第二段运行第一个,第一段运行第二个.

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

Javamin白 提问者

不是很明白啊,权重不是应该p.first>p吗
2016-08-17 回复 有任何疑惑可以回复我~
#2

Rayquaza 回复 Javamin白 提问者

权重确实这样..但是我认为第二段相当于只是<p>,并没加上first,所以正常来讲应该只调用p的命令这样.
2016-08-26 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

原代码的疑问

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