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

为什么写的是.first>span{color:yellow},可是所有的<span>标签都继承了该样式?

为什么css样式中,我写的是.first>span{color:yellow},可是所有的<span>标签都继承了该样式?

正在回答

3 回答

只要在class值为first这个父元素里面的所有子元素都会继承。

.first>span{border:1px solid red;}

</style>

</head>

<body>

<p class="first">三年级时,<span>我还是一个胆小如鼠的小女孩</span>,上课从来不敢回答老师提出的问题,生怕回答错了老师会批评我。<span>就一直没有这个勇气来回答老师提出的问题。</span>学校举办的活动我也没勇气参加。</p>

<p class="first">hello

<span>12334</span></p>

这段代码里面     我还是一个胆小如鼠的小女孩

                            就一直没有这个勇气来回答老师提出的问题。

                        12334

都会有红色一个像素的实线边框

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

#标签  对应的id 只能被最近的一个续承

.标签   对应的class 可以被class="first"下的所有<span>续承

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

dd小雷子

id也可以被继承
2016-06-15 回复 有任何疑惑可以回复我~
#2

慕粉3409169 回复 dd小雷子

但是只能继承1个
2016-06-15 回复 有任何疑惑可以回复我~

color是会自动继承的啊,之前有说过的。

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

举报

0/150
提交
取消

为什么写的是.first>span{color:yellow},可是所有的<span>标签都继承了该样式?

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