老师,p#second与p #second的效果怎么不一样呢??

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

Yoki兰

2015-10-02 21:16

#second{color:pink;}

p #second{color:black;}

写回答 关注

2回答

  • Kusoku
    2015-10-02 23:42:08
    已采纳

    选择器优先级不同,虽然选择的都是同一个元素,但由于后者的选择器优先级更高,样式会覆盖前者

  • Yoki兰
    2015-10-03 19:29:25

    我想问的是哪个空格,p与#second之间的空格的有无怎么就不一样呢?没空格可以覆盖,加了空格它就不能覆盖了

    Kusoku

    空格也是选择器的一种,选择后代元素,p #second选择的是p元素的后代元素中id为second的元素,你还是先认真看看css常用选择器吧

    2015-10-04 00:59:30

    共 1 条回复 >

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

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

1223026 学习 · 18212 问题

查看课程

相似问题