我申請一個mixin通過通過jQuery中添加類旋轉的東西:倒車動畫與CSS
.rotate-45-left() {
-webkit-animation: rotate45left 2.55s ease;
-moz-animation: rotate45left 2.55s ease;
animation: rotate45left 2.55s ease;
animation-fill-mode: forwards;
}
@keyframes rotate45left {
100% {
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
}
}
這工作第一次,但我想,然後過渡動畫效果回到默認的,未旋轉的位置。我嘗試添加一個額外的類,但是這覆蓋了原始動畫;刪除類會重置它,而不需要動畫。有沒有簡單的方法來實現這一點?
使用的過渡,而不是動畫? –
@七個階段最大轉換啓用,但旋轉不動畫。 – SB2055
50%-45度,100%恢復正常。 '50%{-webkit-transform:rotate(-45deg); transform:rotate(-45deg); } 100%{-webkit-transform:rotate(0deg); transform:rotate(0deg);}' –