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

来源:8-10 给选择器分个组 - 分组选择器

仓孑

2018-04-01 23:06

分别对应

https://img3.mukewang.com/5ac0f4230001df8009240418.jpg

https://img.mukewang.com/5ac0f4240001a8c209250483.jpg

两种都能通过,但是系统提示的是第一种写法;而第一种写法,做不到任务里要求的,将第一段全部文字设置为绿色,反而“胆小如鼠”显示的是红色,这是为什么?我知道应该是被前面h1,span{color:red;}给覆盖了,那么,该怎么写能达到任务要求的那样呢?

写回答 关注

3回答

  • 慕用6977649
    2018-08-08 11:08:02

    要是想将第一段都变成绿色,首先根据权值,指的是在作用到同一个标签上,故第一段落的span不起作用,要是也要变成则需在span上添加类选择器

  • 是青山
    2018-07-05 18:18:10

    .first,.first span,#second span{color:green;}
    这样是不是可以

  • 秀不了逗
    2018-04-02 00:19:57

    首先第一段文字颜色以.first为准为绿色,里面的span继承其绿色,权值为0.1;同时,h1 span{color:red;}里,span的权值为10,根据权值大小,颜色选择权值为10的,也就是红色.

初识HTML(5)+CSS(3)-升级版

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

1223055 学习 · 18212 问题

查看课程

相似问题