碳60
2016-09-22 23:29
第二段文字中的“简单”文字颜色设置为颜色,不是应该是#second>span吗?为什么是空格吗?
.first,#second>span{color:green},
还有一个,第一段不是全部改成绿色吗,但是按照我现在的代码,还有一个“胆小如鼠”是红色的,怎么改掉呢?
second没有创建所以只要.first,span{color:blue:}就行了
.first的子元素 .first>span || .first span --“胆小如鼠”
答案没错啊,>是子元素选择器,空格是后代选择器。这个题目用子元素选择器或者后代选择器都没有问题,因为每段里面只有一个span。
.first,#second span{color:green;}这样写是没有问题的。颜色是对的。
>仅作用于第一级,空格作用于后面各级,文中只有一个span,因此,没有区别。
根据题目给出的要求,“胆小如鼠”就是那样的不用改,非要改的话,删掉span。
初识HTML(5)+CSS(3)-升级版
1225808 学习 · 18234 问题
相似问题