discardOverridden
移除与其他 at 规则具有相同标识符的 at 规则;例如两个 @keyframes one
实例。由于浏览器只会计算这些声明中的最后一个,因此可以安全地移除所有其他声明。
示例
输入
@keyframes one {
0% {
opacity: 1;
}
to {
opacity: 0;
}
}
@keyframes one {
0% {
transform: rotate(0deg);
}
to {
transform: rotate(359deg);
}
}
.box {
animation-name: one;
}
输出
@keyframes one {
0% {
transform: rotate(0deg);
}
to {
transform: rotate(359deg);
}
}
.box {
animation-name: one;
}