| 网站首页 | 业界新闻 | 群组 | 人才 | 技术文章 | 下载频道 | 博客 | 代码贴 | 编程论坛
绝地游戏外挂辅助教学千里之行 始于足下
共有 951 人关注过本帖
标题:改变p元素的颜色
只看楼主 收藏
反脑控2016
Rank: 4
等 级:业余侠客
威 望:2
帖 子:104
专家分:212
注 册:2016-9-2
结帖率:100%
  已结贴   问题点数:20  回复次数:4   
改变p元素的颜色
看两组实例:
第一组:
实例一:"内容"与"子内容"都是黑色
<p>内容 <span>子内容</span></p>
实例二:"内容"与"子内容"都是红色
<style>
p{color:red;}
</style>
<p>内容 <span>子内容</span></p>
第二组:内容是红的,但子内容是蓝的
实例:
<style>
span{color:blue;}
p{color:red;}
</style>
<p>内容 <span>子内容</span></p>


问题:改变p元素的color,有时改变了内容和子内容,而有时只改变了内容,这是为什么?





[此贴子已经被作者于2017-5-25 12:34编辑过]

搜索更多相关主题的帖子: 元素  style  color  
2017-05-25 12:33
寒墨轩
Rank: 2
等 级:论坛游民
帖 子:33
专家分:53
注 册:2017-5-15
  得分:7 
标签b中的内容的颜色你可以用CSS来实现,而子内容的颜色就在span中实现
2017-05-26 15:34
WL2311296974
Rank: 1
来 自:安徽
等 级:新手上路
帖 子:37
专家分:7
注 册:2017-3-30
  得分:7 
p{color:red;}对所有的p内容都有作用,并且p里面的所有内容都是红色

span{color:blue;}子内容是蓝色因为对span进行了设置,而其他的内容颜色是 p{color:red;} 里面设置的颜色

我的类不是你的泪
2017-05-26 18:48
反脑控2016
Rank: 4
等 级:业余侠客
威 望:2
帖 子:104
专家分:212
注 册:2016-9-2
  得分:0 
这是我学习jQuery遍历时,发现的一个我平时一直没注意的问题。你们没看明白。

子元素的前景色若没有指定颜色,它总是随父元素前景色的改变而改变;
子元素的前景色若指定了颜色,它就不随父元素前景色的改变而改变了。
这是为什么呢?
子元素的前景色若指定了颜色,它不随父元素的前景色的改变而改变是好的。
但子元素的前景色若没有指定颜色,它到底时一个什么值呢。这是我想问的。

前景色用color表示的。如果<span>元素的color值为inherit的话,在许多的浏览器中可以解释的通,因为它们支持inherit。
但IE不支持inherit,为什么它跟别的浏览器一样,也存在子元素的前景色若没有指定颜色,它总是随父元素前景色的改变而改变。

我学编程,总爱用自己的语言将所学的东西描述下来,渐渐的,一篇篇的文章,看起来像一个个杰作。
2017-05-27 16:10
反脑控2016
Rank: 4
等 级:业余侠客
威 望:2
帖 子:104
专家分:212
注 册:2016-9-2
  得分:0 
无满意回答结帖

我学编程,总爱用自己的语言将所学的东西描述下来,渐渐的,一篇篇的文章,看起来像一个个杰作。
2017-05-31 13:12







关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.159109 second(s), 8 queries.
Copyright©2004-2017, BCCN.NET, All Rights Reserved