Data.$notification
.delay(1500)
.animate({
right: '+=' + (Data.$notification.width() + 45)
}, 700)
.delay(2500)
.animate({
right: '-=' + (Data.$notification.width() + 45)
}, 700, function() {
$(this).remove();
});
但它不是不夠光滑,所以服用人民的意見,我想用轉換3D CSS。 ATM我無法得到它的工作,我已經試過:
Data.$notification
.delay(1500)
.addClass('move-into-view')
.delay(2500)
.removeClass('move-into-view').addClass('move-outof-view')
.delay(1500)
.remove();
凡
.rotate-notification.move-into-view {
-webkit-transform: translate3d(-175px, 0, 0);
}
.rotate-notification.move-outof-view {
-webkit-transform: translate3d(175px, 0, 0);
}
這實際上是可能的?還是我以這種錯誤的方式去做?
我沒有看到你實際定義'-webkit-transition'的CSS中的任何地方。 –