关于本题代码

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

黯然aq

2018-08-28 18:18

为什么代码顺序是.first,#second span  ?

写回答 关注

4回答

  • qq_天眷有道唯心_0
    2018-08-30 20:32:50

    逗号是将两个选择器分开了的,逗号两边的选择器互相之间没有任何关系,只是共用了一个css而已。#second span 是“简单”,而.first span是“胆小如鼠”

  • 黯然aq
    2018-08-29 17:17:44

    不是,我想表达的意思是:子选择器是.first span吧  而id选择器是#second  那么在分组选择器里为什么不是.first span,#second或者#second,.first span呢?

    web修仙

    比如.first span,#second 显示的就是第一段span标签里面的字变色和第二段整段变色了,而题目要求的是第一整段和第二段的span标签里的。.first span是后代选择器,这里的空格应该改为逗号以表示这是2个没有关联的选择器,因为是要求第一整段,所以第一段里面的span就没有用处了,所以改变的span里面的样式是用在第二段的span里的

    2019-02-26 20:18:54

    共 1 条回复 >

  • 慕侠7269670
    2018-08-29 14:38:02

    其实你可以 .firs,span{

    }

    前端样式的特点就是一个问题,多个答案。很多个解决的方式。 

    顺序的话你用 .  或 # 开头肯定会更好一些,然后至于顺序 大家默认的肯定是从上到下, 从外到内.

  • dev1ce
    2018-08-29 14:33:00

    你把顺序改成#second span,.first 效果也一样,不过是他这个课程答案规定是这个顺序而已,没有影响

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

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

1225812 学习 · 18234 问题

查看课程

相似问题