我在页面上有大量的<li>
标签,但我需要单独更改每个标签的背景图像。所以在我的CSS中我要么
.className {
background: red;
}
.className:active {
background: lime;
}
如果我要做一个onClick事件,我会做非常相似的
.className {
background: red;
}
li .active_class1 {
background: lime;
}
什么更快,设置一个活动的类并添加样式或添加一个类来添加样式?因为在这两种情况下我都需要改变背景颜色。
谢谢!
答案 0 :(得分:2)
如果可以使用本机伪选择器,则添加额外的类是您不需要的额外步骤。所以,后者(使用伪)更快。只在每个li上添加类会使它变慢。