为什么在CSS选择器中使用类AND元素类型?

时间:2014-01-04 23:36:09

标签: css

我很想知道CSS中div.something的使用情况。我在互联网上看过这个,但是当人们使用div.跟随某个班级而没有差距时,我不知道它的真正意义。它是什么?

div.report {
    background:pink;
}

这似乎与.report { .. }相同,所以为什么有人会使用div.report

3 个答案:

答案 0 :(得分:3)

div.report表示只会选择div类的report个元素。另一方面,.report会选择包含报告类的任何元素,无论是divpspan等等。

此外,div.report.report更具体,因此前者中的属性将覆盖后者中的属性。

答案 1 :(得分:1)

此CSS规则将div元素与类report匹配。如果省略了div,那么它将匹配任何具有类report的元素。

答案 2 :(得分:1)

如果您还有<span class="report">

或者,只是为了向读取CSS的人们澄清哪些元素将具有该类。