为什么“简单”还是显示的红色

来源:9-4 为所欲为 - 选择器最高层级!important

xmr

2016-07-19 11:51

http://img.mukewang.com/578da3860001aace06700260.jpg

'简单'不是应该显示的绿色吗

写回答 关注

6回答

  • O_QV
    2016-07-19 12:22:45

    因为p.first限制为段落p的属性first,所以第一段变成绿色。而“简单”在第二段的span里面,所以没有显示为绿色。去掉p则第一段落和“简单”都为绿色(即只要是first即为绿色)。如果只是想把“简单”设置为绿色,把p改成span即可。

  • 麻布仔
    2016-07-19 12:08:51

    p后面打一个空格

    p .first{color:green;}

  • Jim_Charles
    2016-07-19 12:05:21

    第八行是.first,不用p

  • 亂世終結者
    2016-07-19 12:03:44

    优先级问题,应该这样写

    <style type="text/css">

    p{color:red;}

    p span.first{color:green;}

    </style>


  • 慕瓜6245247
    2016-07-19 12:02:12

    把.first前面的P去掉

  • Vectorrt
    2016-07-19 12:00:55

    第8行p.first去掉p 试试

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

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

1225311 学习 · 18230 问题

查看课程

相似问题