discardOverridden
たとえば @keyframes one
の 2 つのインスタンスなど、別の識別子と同じ識別子を持つアットルールを削除します。ブラウザがこれらの宣言の 最後 のものをのみカウントするため、他はすべて安全に削除できます。
例
入力
@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;
}