关于元素的css类的顺序很重要?

时间:2015-05-07 22:28:17

标签: html css

在HTML元素上使用 class 属性添加的类名顺序很重要吗?

说我有两个元素,如:

<div class="class1 class2"></div>
<div class="class2 class1"></div>

我们的课程定义如下:

.class1 {
   color:#fff;
   ....
}
.class2{
   color:#333;
   ....
}

这里的课程顺序有什么影响?哪个颜色赢得两个div?感谢。

1 个答案:

答案 0 :(得分:1)

只有CSS中规则的顺序才重要。

在你的情况下,CSS的工作原理如下:

  1. color:#fff;应用于所有.class1元素
  2. 然后:将color:#333;应用于所有.class2元素
  3. 因此div两个都有color:#333;