zepto 动画

Posted 静静的fire

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zepto 动画相关的知识,希望对你有一定的参考价值。

由于zepto的 show hide 不提供动画效果

另谋出路 第一想到的就是css3

可以改变透明度可以实现动画效果 

但是存在问题 虽然看不见了 但是元素实际上还在改位置 是会触发各种事件的

解决方法 让元素离开改位置 也就是添加位置的改变

设置负的方向值就行 同时也能继承动画效果

实际效果 没有单改变透明度效果好

$this.scroll(function () {
if ($this.scrollTop() >= (winheight - offtop)) {
$(‘.goup‘).css({‘opacity‘:.5,‘bottom‘:40+‘px‘});
}else if($this.scrollTop() <= (winheight - offtop)){
$(‘.goup‘).css({‘opacity‘:.5,‘bottom‘:-40+‘px‘});
}
});

.goup{
position: fixed;
right: 20px;
bottom: -40px;
width: 30px;
height: 30px;
opacity: 0;
border-radius: 50%;
-webkit-transition: all .6s;
}

以上是关于zepto 动画的主要内容,如果未能解决你的问题,请参考以下文章

为Zepto添加Slide动画效果

动画结束时如何使用 Zepto 调用函数?

自己动手丰衣足食,为Zepto添加Slide动画效果

解决zepto 回到顶部动画

如何停止CSS3的动画

web app中常用插件(zepto--用法类似于jquery利用nodejs定制zepto)