各种动效收集

一、<a>标签锚点点击滑动到对应位置(基于jq)

$(‘a[href*=#],area[href*=#]‘).click(function() {
        console.log(this.pathname)
        if (location.pathname.replace(/^\//, ‘‘) == this.pathname.replace(/^\//, ‘‘) && location.hostname == this.hostname) {
            var $target = $(this.hash);
            $target = $target.length && $target || $(‘[name=‘ + this.hash.slice(1) + ‘]‘);
            if ($target.length) {
                var targetOffset = $target.offset().top-50;
                $(‘html,body‘).animate({
                            scrollTop: targetOffset
                        },
                        1000);
                return false;
            }
        }
    }); 

二、图片呼吸动态效果(CSS3)

定义效果:

@mixin animation( $name, $duration, $timing, $delay, $count ) {
animation-name: $name;
animation-duration: $duration;
animation-timing-function: $timing;
animation-delay: $delay;
animation-iteration-count: $count;
-webkit-animation-name: $name;
-webkit-animation-duration: $duration;
-webkit-animation-timing-function: $timing;
-webkit-animation-delay: $delay;
-webkit-animation-iteration-count: $count;
}

@keyframes breath {
0% {
transform: scale(1);
-webkit-transform: scale(1);
}
50% {
transform: scale(1.5);
-webkit-transform: scale(1.5);
}
100% {
transform: scale(1);
-webkit-transform: scale(1);
}
}

@-webkit-keyframes breath {
0% {
transform: scale(1);
-webkit-transform: scale(1);
}
50% {
transform: scale(1.5);
-webkit-transform: scale(1.5);
}
100% {
transform: scale(1);
-webkit-transform: scale(1);
}
}

在需要该效果的地方引用该CSS

          img{
            width: 100%;
            @include animation(breath, 2s, linear, 0s, infinite);
          }
时间: 2024-08-19 07:19:46

各种动效收集的相关文章

ios 动效收集

1,https://github.com/ArtFeel/AFViewShaker 2. ios 动效收集

如何快速保存APP动效? 转

经验分享:如何快速保存APP动效? @AzTamic(百度MUX 交互设计师):很多小伙伴平时喜欢收集手机软件上的各种动效,但是又苦于不知道如何保存,今天讲一下利用itools+Ps保存动效的实例,如果你有更快捷的方法请联系我更正. 动效设计好文推荐:<帅呆了!一组令人愉悦的APP动效设计><高手之路!设计漂亮有趣的转场动效><还等什么!是时候来了解动态设计啦> 首先,请小伙伴们看看成果: 需要知道的: 1.iOS设备大多通过AirPlay来实现屏幕的投射和录像.我用的

自定义View之实现日出日落太阳动效

以前也很羡慕网上大神随手写写就是一个很漂亮的自定义控件,所以我下决心也要学着去写,刚好最近复习了Android View的绘制流程知识,看来看去就是那些个知识点,没点产出总感觉很迷.现在个人呢用的是华为荣耀8手机,碰巧在看自带的天气APP时,滑到最下面看到那个动效图:日出时间和日落时间上边是一个半圆,白天任意的时刻(在日出和日落时间之间)都有对应一个太阳从日出时刻沿着半圆弧做动画特效,个人第一感觉就是:就拿这个来练练手啦!于是拿着笔和纸,画了模型图,甚至求什么sin.cos函数,有点过分了哈,还

动效设计必备:元素周期运动表(Periodic Table Motion)

今天分享一个元素周期运动表,这个并不是化学元素,你可以理解为「元素运动规律」,因为这个元素表是由一些常用动效组成,并且每个动效的实现都有一个理论依据,而不是凭空想象出来.动效有弯曲.偏移.流动线.噪波.回旋路径.极坐标.音频波浪.对称旋转.连接.遮罩消除等效果.对到交互设计师,想了解动态设计原理,建议收藏此表. 网站名称:Periodic Table Motion 网站地址:http://foxcodex.html.xdomain.jp/ 进入网站后,我们点击每个动画都有尽介绍! 下面来看看这些

iOS动画进阶 - 实现炫酷的上拉刷新动效

移动端访问不佳,请访问我的个人博客 最近撸了一个上拉刷新的小轮子,只要遵循一个协议就能自定义自己动效的上拉刷新和加载,我自己也写了几个动效进去,下面是一个比较好的动效的实现过程 先上效果图和github地址,有其他好的动效大家也可以交流~ 动效的原地址,在uimovement网站上看到这个动效时感觉特别6,就想自己实现一下,费了很长时间,换了几种方案终于实现出来了,下面是实现的步骤: 分析动效 写一个动效的第一步就应该仔细的去分析它,把它的每一帧展开来看,找一个最合适的方式来实现它,下面是我分析

box-shadow的动效制作

突然发现原来box-shadow的功能很强大,还能做动效,下面整理下box-shadow几个效果 案例1:hover效果 <a href="/app/list">WEB小应用</a> css: #list_nav li a { height: 38px; display: block; width: 150px; background: #FFF; margin: 10px; text-decoration: none; border: 1px solid #2

新版MATERIAL DESIGN 官方动效指南(三)

运动 Material design 的动效会被类似真实世界中的力的影响,类似重力. 物体在屏幕内的运动 屏幕内物体在两点之间的运动,是沿着一条自然.凹陷的弧线.屏幕上所有的运动都可以使用标准曲线. 弧线向上运动 在现实世界中,物体向上运动需要克服重力.元素在屏幕中向上运动,同样也是需要克服一个加速度,较慢的向上运动. 正确:当物体向上对角运动时,平缓开始上升,急剧停止在终点. 错误:不要违反物理定律:当物体向上运动时无视重力,这样会显得不自然. 弧线向下运动 在现实世界中,物体下降会受到重力的

我们为什么需要动效设计

随着国际大品牌苹果和谷歌的引领,最近越来越多的国内公司开始关注动效设计了,越来越多的团队已经意识到动效在产品用户体验中的重要性了,更多的射鸡师们也开始投身动效设计领域. 但是说到底,我们到底为什么需要动效设计?或者说我们到底需要什么样的动效?做动效设计也有段时间了,于是尝试用一些案例,从产品本身出发来说说我所思考的动效设计. (文中部分案例为设计师个人作品,部分为线上产品,都是我非常非常欣赏的作品.如不慎冒犯请戳我替换掉) 一.加强体验舒适度 嗯,就是让用户更加爽更加爽的用你的产品. 具体表现在

iOS开发Facebook POP动效库使用教程

如果说Origami这款动效原型工具是Facebook Paper的幕后功臣,那么POP便是Origami的地基.感谢Facebook开源了POP动效库,让人人都能制作出华丽的动效.我们只需5步,便能搞定酷炫的动效. 步骤1: 安装 使用CocoaPods安装POP,只需要在Podfile中加入这么一行: pod 'pop', '~> 1.0' 或者如果想要手动添加,那么参考POP Github中的描述: 除此之外,你还可以将工程添加到工作区里面,然后采用提供的配制文件.或者手动复制POP子目录