本节任务有些问题

来源:9-3 权值计算-特殊性

慕仔9309381

2017-05-03 16:07

为什么 .first p span{color:purple;}  就不显示紫色呢?而  .first span{color:purple;}可以显示紫色

写回答 关注

2回答

  • qq_举步由心_0
    2017-05-03 16:18:11
    已采纳

    小伙子,.first p span 的意思是, .first里面的p,然后p里面的span. 而这个例子里面,.first里面是没有p的。.first是类选择器,你用了它,就已经选择上了第一个p,无需重复,再加p. 不信,你用p span{color:purple}也是一样的。

    不过编译器,会先找到代码里面所有的p,然后继续找span。 直接用.first,编译器就直接找到了第一个p,效率提升。

    你要懂得样式里面的选择器,到底是怎么回事。怎么给它选择上自己需要给样式的元素。

    慕仔9309...

    噢噢 好的 谢谢大神 解释的很详细

    2017-05-03 16:25:38

    共 1 条回复 >

  • Xwen
    2017-05-03 16:15:05

    因为.first里面没有P标签,所以无法实现。

    慕仔9309...

    好的,谢谢

    2017-05-03 16:25:03

    共 1 条回复 >

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

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

1225806 学习 · 18234 问题

查看课程

相似问题