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

关于ID选择器的样式问题

.first,#second span{color:green;}   为什么这#second后面有个span啊,#second不是已经表示ID选择符了嘛,迷糊了

提问者:慕桂英7083685 2017-11-19 20:29

个回答

  • 张鹏同学
    2018-01-13 14:15:10

    楼上回复的那条错了,看这条。对不起。

    选择器的分类你没搞清楚哦。#second{color:green;}/*ID选择器,不可以叠加,只能用一次,如果将#改为.就是类选择器(class选择器 ),这个可以叠加,用多次 */;#second>span{color:green;}/*子代选择器,可以理解为子一代选择器*/;#second span{color:green;}/*后代选择器,可以理解为子所有代选择器*/

  • 张鹏同学
    2018-01-13 14:13:54

    选择器的分类你没搞清楚哦。#second{color:green;}/*ID选择器,不可以叠加,只能用一次,如果将#改为.就是类选择器(class选择器 ),这个可以叠加,用多次 */;#second span{color:green;}/*子代选择器,可以理解为子一代选择器*/;#second>span{color:green;}/*后代选择器,可以理解为子所有代选择器*/

  • 想飞的鱼_
    2017-11-19 20:43:44

    #second span{color:green;}是后代选择器,#second{color:green;}是ID选择器

  • qq_北有楠木_0
    2017-11-19 20:43:32

    #second与span的空格表示后代选择器,意识是ID=second的标签里的span标签的内容设置为绿色