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

字体颜色有问题

为什么完成后第一段”胆小如鼠“还是红色,应该怎样改

正在回答

10 回答

因为代码css里面对h1和span已经进行了修饰,虽然span这个便签在p中,但是span有了自己标签的修饰,浏览器会优先识别该标签下的修饰,如果在style里面并没有给span进行修饰,那么此时浏览器会默认span的样式跟随他的父级p,文字会变成绿色的。如果你的span给了class,那么,浏览器优先识别选择器的,就是class;

不知道我这么说你能不能看懂,不清楚的可以再问我。

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

.first,#second span{color:green;}

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

.first,.first span,#second span{color:green;} 这样可以不删掉第七行


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

看看你第七行代码有没有删掉,如果没删掉就是权值得问题后面会提到。

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

权值问题。.first下的span是继承了.first的绿色,但是之前的p,span{color:red;}  span的权值是大于继承的值。所以span还是红色。

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

你往后面学就知道了  css的继承性会教你

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

h1,span 把后面那个span去掉就没了

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

.在右边编辑器的第7行,删除h1,span{color:red;}这一行以前的代码。

2.在右边编辑器的第7行,输入下面代码:

.first,#second span{color:green;}


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

具体是哪一章节呢

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

这是之前设置过的,你要想去掉  把16行的<span></span>删掉就好了   不过没必要

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

举报

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

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

进入课程

字体颜色有问题

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