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

求助!!!!

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

我先设置了span标签下的颜色是红色

后面又设置了first类下的颜色为绿色,应该把first下的span标签的颜色覆盖了才对啊,怎么还是红色(“胆小如鼠”还是红色)

提问者:凯lhck2018 2018-11-01 15:11

个回答

  • 凉生生
    2018-11-23 10:33:33

    你把15行胆小如鼠前后的<span></span>去掉以后就可以直接叠加成绿色了

  • 厂长打野
    2018-11-15 08:58:12

    css选择器优先级为:

    !important > 行内样式>ID选择器 > 类选择器 > 标签 > 通配符 > 继承 > 浏览器默认属性

    因为.first选择器设置的是第一段(p标签)的颜色(绿色),第一段下的span标签对该设置属于继承关系,所以优先级要低于标签选择器中设置的红色。


  • 一只没有梦想的猪
    2018-11-06 16:01:52

    样式就近原则,距离内容最近的样式标签优先级最高

  • 慕虎1151513
    2018-11-02 11:13:00

    楼主好一个问题啊!!

    第一段“胆小如鼠”红色;

    第二段“简单”绿色;

  • 慕先生2166704
    2018-11-01 15:19:41

    你的绿色是写在#second里面的子元素span,不能覆盖到前面这个