捨棄覆寫規則 (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;
}