问答详情
源自:8-10 给选择器分个组 - 分组选择器

.fist ,#second,span{color:green}变得怎么是第二段的颜色?

.fist ,#second,span{color:green}变得怎么是第二段的颜色?

提问者:桂丹普 2016-05-09 20:12

个回答

  • 稳稳2
    2016-06-21 20:50:17

    .first ,#second span{color:green} 这是文中的代码,在#second span{color:green;}中间是“空格”而不是“,”   空格代表“包含选择器”。

    1. 如果中间使用“,”(分组符),表示将#second/span一起设置为绿色,因为span是#second的子元素,所以整段变绿。

    2. 如果使用“空格”,表示将#second选择器下的后辈元素<span>设置为绿色,就得到“简单”为绿色。

    3. 对于这个题目,用“>”也可以达到“空格“所达到的效果。

      希望我说的可以帮助到你。

  • 稳稳2
    2016-06-21 20:28:49

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

  • 仲鸣
    2016-05-09 20:23:30

    你的first这个单词拼错了吧,而且#second与span之间是空格或者>号,这样就只是让“简单”这两个变绿而第二段其他都不变,如果#second和span之间是逗号那第二段就会全部变绿了,因为整个第二段是在<p id="second">的范围里的

  • John3314266
    2016-05-09 20:22:04

    .fist写错啦,应该是.first才对

  • lv瘦瘦
    2016-05-09 20:22:02

    #second是id选择器,你把id选择器也设置进去了,不是书面语言大概就是这样

  • 幕布斯3188914
    2016-05-09 20:17:36

    sencond 后面没有逗号

  • bingo624
    2016-05-09 20:16:12

    ???