捨棄覆寫規則 (discardOverridden)

移除具有相同識別符號的 at-rules;例如,兩個 @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;
}