取消对CSS中单个元素的更改

时间:2016-03-06 16:02:29

标签: css

如何取消对CSS中某个元素的更改?

示例:

a {
   text-decoration: line-through;
   color: green;
}

现在我想最后a.test忽略所有规则并以默认方式显示。

链接的正常颜色和装饰会显示在没有任何CSS影响的页面上。

我发现的只是将每个将元素更改为initial的属性。是否有一个通用命令可以免除a.test所有更改?

1 个答案:

答案 0 :(得分:0)

您可以使用a:not(.test) { text-decoration: line-through; color: green; } CSS伪选择器

进行排除
prova-foundation

演示:https://jsfiddle.net/azizn/d17vdf35/