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

代码提问求解

.first span{color:red;}


.food li{

    border:1px solid red;/*添加边框样式(粗细为1px, 颜色为红色的实线)*/

}

</style>

</head>

<body>

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

其中三年级。。及的小女孩,上课。。。等内容未变化是否可以理解是《p》的元代码内容非子代码及后代代码 所以没有样式变化

正在回答

5 回答

你这理解的真可怕......你说的那些内容,是P标签内的,你没有对P标签设置CSS样式,他们当然不会变化了。

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

.first span{color:red;}

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

.first span是后代选择器,在这里作用于<p>元素下的所有<span>元素的内容,并不作用于<p>元素下的所有内容,要作用于所有内容:.first{color:red}

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

后代选择器只包含.first的span元素 所以只有.first类的span标签样式会变化

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

继承,前面有讲

0 回复 有任何疑惑可以回复我~
.first span{color:red;}

其中的 .first span是后代选择器,指的是.first类的所有子代span元素;所以只有"胆小如鼠"应用了该样式,其他的并不是子代span元素,所以没有变化。


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

举报

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

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

进入课程

代码提问求解

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