使用jQuery的animate實現transform動畫效果

Posted 獨行者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用jQuery的animate實現transform動畫效果相关的知识,希望对你有一定的参考价值。

.i1{transform:skewY(-10deg) rotateY(-90deg);text-indent: -90px;}
        /*i1中不带text-indent,會導致直接閃現*/
.i2{transform:rotateY(0);}

 

$(‘.i1‘).css(‘z-index‘,4);
$(‘.i2‘).css(‘z-index‘,5);            
$(‘.i1‘).animate({textIndent: 0},    //textIndent的值便是now的終值
    {step: function(now,fx) {
      $(this).css(‘transform‘,‘rotateY(‘+now+‘deg)‘);   
    },
        duration:1000
    },‘linear‘);
$(‘.i2‘).animate({textIndent: 90},  
    {step: function(now,fx) {
      $(this).css(‘transform‘,‘skewY(‘+now/10+‘deg) rotateY(‘+now+‘deg)‘);   
    },
        duration:1000
    },‘linear‘);

以上是关于使用jQuery的animate實現transform動畫效果的主要内容,如果未能解决你的问题,请参考以下文章

JAVA中實現鏈表--LinkedList的使用

jquery中animate的使用 0.0

jquery 的animate()方法可以改变背景颜色么?

使用 jQuery (.animate) 和 KineticJS 框架调整画布大小

jQuery animate() 不使用颜色

jQuery中关于如何使用animate自定义动画