css3 transition effect(其它效果)
http://blog.csdn.net/jerryvon/article/details/8755548
整理了一些其它动画,用的模板为flip模板,只不过CSS3不同
- /***************** 淡入淡出 ********************/
- .effect5 .back {
- -webkit-transform: rotate3d(1,0,0,0);
- }
- .effect5.show .front{
- -webkit-animation: effect5Front 0.6s linear forwards;
- }
- @-webkit-keyframes effect5Front{
- 0% { opacity: 1; }
- 100% { opacity: 0; }
- }
- /***************** 向左边推入 ********************/
- .transition.effect6 { overflow: hidden; }
- .effect6.show .front,
- .effect6.show .back{
- -webkit-animation-duration: 0.4s;
- -webkit-animation-timing-function: ease-out;
- -webkit-animation-fill-mode: forwards;
- }
- .effect6.show .front{
- -webkit-animation-name: effect6Front;
- }
- .effect6.show .back {
- -webkit-animation-name: effect6Back;
- }
- @-webkit-keyframes effect6Front{
- 0% { -webkit-transform: translateX(0); }
- 100% { -webkit-transform: translateX(-100%); }
- }
- @-webkit-keyframes effect6Back{
- 0% { -webkit-transform: translateX(100%); }
- 100% { -webkit-transform: translateX(0px); }
- }
- /***************** 从某个角落盖上原来的图片 ********************/
- .effect7 .front{ z-index: 1; }
- .effect7 .back{ z-index: 2; }
- .effect7.show .back{
- -webkit-animation: effect7Back 0.4s ease-out forwards;
- }
- @-webkit-keyframes effect7Back{
- 0% { -webkit-transform: rotate(40deg) scale(1.5) translate(200px,10px); opacity: 0; }
- 100% { -webkit-transform: rotate(0deg) scale(1) translate(0,0); opacity: 1; }
- }
- /***************** 插扑克牌效果1 ********************/
- .effect8 .back {
- -webkit-transform: rotate3d(1,0,0,0);
- }
- .effect8 .front {
- z-index: 1;
- }
- .effect8 .back {
- z-index: 1;
- }
- .effect8.show .front{
- -webkit-animation: effect8Front 0.8s ease-in-out forwards;
- }
- @-webkit-keyframes effect8Front{
- 0% { -webkit-transform: translateX(0); z-index: 3;}
- 50% { -webkit-transform: rotateZ(-5deg) translateX(-339px); z-index: 3;}
- 51% { z-index: 1;}
- 100% { -webkit-transform: rotateZ(0deg) translateX(0px); z-index: 1;}
- }
- /***************** 插扑克牌效果2 ********************/
- .effect9 .back {
- -webkit-transform: rotate3d(1,0,0,0);
- }
- .effect9.show .front,
- .effect9.show .back{
- -webkit-animation-duration: 0.8s;
- -webkit-animation-timing-function: ease-in-out;
- -webkit-animation-fill-mode: forwards;
- -webkit-transform-origin: 0% 100%;
- }
- .effect9.show .front{
- -webkit-animation-name: effect9Front;
- }
- .effect9.show .back {
- -webkit-animation-name: effect9Back;
- }
- @-webkit-keyframes effect9Front{
- 0% { z-index: 3;}
- 50% { -webkit-transform: rotateZ(-75deg); z-index: 3;}
- 51% { z-index: 1;}
- 100% { -webkit-transform: rotateZ(0deg); z-index: 1;}
- }
- @-webkit-keyframes effect9Back{
- 0% { z-index: 1;}
- 50% { -webkit-transform: rotateZ(20deg); z-index: 1;}
- 51% { z-index: 3;}
- 100% { -webkit-transform: rotateZ(0deg); z-index: 3;}
- }
- /***************** 淡出效果2 ********************/
- .effect10 .back {
- -webkit-transform: rotate3d(1,0,0,0);
- }
- .effect10.show .front{
- -webkit-animation: effect10Front 0.4s ease-in-out forwards;
- }
- @-webkit-keyframes effect10Front{
- 0% { opacity:1; }
- 100% { -webkit-transform: rotateZ(3deg) scale(1.5); opacity:0; }
- }
- /***************** effect11 ********************/
- .effect11 .back {
- -webkit-transform: rotate3d(1,0,0,0);
- }
- .effect11.show .front{
- -webkit-transform-origin: 0% 100%;
- }
- .effect11.show .front{
- -webkit-animation: effect11Front 1s ease-in-out forwards;
- }
- @-webkit-keyframes effect11Front{
- 0% { z-index: 3; -webkit-animation-timing-function : ease-in }
- 20% { -webkit-transform: rotateZ(180deg); z-index: 3;-webkit-animation-timing-function : ease-out }
- 21% { z-index: 1; }
- 40% { -webkit-transform: rotateZ(370deg); z-index: 1; }
- 60% { -webkit-transform: rotateZ(356deg); z-index: 1; }
- 80% { -webkit-transform: rotateZ(360deg); z-index: 1; }
- 95% { -webkit-transform: rotateZ(359deg); z-index: 1; }
- 100% { -webkit-transform: rotateZ(360deg); z-index: 1; }
- }
- /***************** 中心点扩散显示(mask) ********************/
- .effect12 .back{
- -webkit-transform: rotate3d(1,0,0,0);
- }
- .effect12 .back {
- -webkit-mask-image: url(../../assets/circle-mask.png);
- -webkit-mask-repeat: no-repeat;
- -webkit-mask-position: 50% 50%;
- -webkit-mask-size: 1500px;
- -webkit-animation-duration: 1s;
- }
- .effect12.show .back{
- -webkit-animation-name: iris;
- z-index:3;
- }
- @-webkit-keyframes iris {
- 0% { -webkit-mask-size: 0; -webkit-animation-timing-function: ease-in-out; }
- 100% { -webkit-mask-size: 1500px; }
- }
css3 transition effect(其它效果)的更多相关文章
- 3D Grid Effect – 使用 CSS3 制作网格动画效果
今天我们想与大家分享一个小的动画概念.这个梦幻般的效果是在马库斯·埃克特的原型应用程序里发现的.实现的基本思路是对网格项目进行 3D 旋转,扩展成全屏,并呈现内容.我们试图模仿应用程序的行为,因此 ...
- CSS3 transition实现超酷图片墙动画效果
一.前面的感慨以前也陆陆续续试过CSS3的一些特性,文字投影,多边框等.但都是试试而已,知道有这么回事.今天,见到了一个新玩意,transition,认认真真的试了一下,经过,我懵了,我呆了,我傻了, ...
- CSS3中的动画效果记录
今天要记录的是CSS3中的三种属性transform.transition以及animation,这三个属性大大提升了css处理动画的能力. 一.Transform 变形 CSS中transform ...
- css3 transition animation nick
时光转眼即逝,又到周六了,今天写点某部分人看不起的css玩玩! 转换 转换属性transform: 浏览器前缀: -webkit-transform;-o-transform;-moz-transfo ...
- css3 transition属性
最近打算学习css3知识,觉得css3写出来的效果好炫好酷,之前一直想要学习来着.可能之前的决心,毅力,耐心不够,所以想要重整起来,放下浮躁的心态,一步一个脚印,踏踏实实的来学习. 首先学习的是css ...
- 纯css3艺术文字样式效果代码
效果:http://hovertree.com/texiao/css3/1/ 本效果主要使用text-shadow实现.参考:http://hovertree.com/h/bjaf/css3_text ...
- css3图片模糊过滤效果
css3图片过滤效果,鼠标放上后其它图片模糊,鼠标所在位置的图片是清淅的,有效索引出当前的图片,对图片的模糊处理是本特效的亮点,你完全可以将模糊的效果应用于其它的图片特效中,你同样也可借此代码研究一下 ...
- 24个 HTML5 & CSS3 下拉菜单效果及制作教程
下拉菜单是一个很常见的效果,在网站设计中被广泛使用.通过使用下拉菜单,设计者不仅可以在网站设计中营造出色的视觉吸引力,但也可以为网站提供了一个有效的导航方案.使用 HTML5 和 CSS3 可以更容易 ...
- 【转】CSS3 transition规范的实际使用经验
原文转自:http://blog.jobbole.com/56243/ 本篇文章主要讲述CSS3 transition规范和在不同浏览器之间的使用差异,关于具体解决方法或如何规避问题的意见可以参考另一 ...
随机推荐
- Database Schema Reader
数据架构与INSERT脚本生成 https://dbschemareader.codeplex.com/wikipage?title=Writing%20Data&referringTitle ...
- cookie和session的对比
1.存放的位置 cookie存在客户端的临时文件夹 session:存在服务器的内存中,一个session域对象为一个用户浏览器服务. 2.安全性 cookie是以明文方式存放在客 ...
- STM32堆栈溢出
在使用STM32读取SD Card的文件时,总是会卡死在读函数那里 res = f_read(&fsrc, gbuffer, sizeof(gbuffer)-1, &br); 而且出现 ...
- ASP.NET MVC 快速开发框架之 SqlSugar+SyntacticSugar+JQWidgetsSugar+jqwidgets(转)
jqwidgets.js: 是一个功能完整的框架,它具有专业的可触摸的jQuery插件.主题.输入验证.拖放插件.数据适配器,内置WAI-ARIA(无障碍网页应用)可访问性.国际化和MVVM模式支持. ...
- PostgreSQL中的时间操作总结
取当前日期的函数: (1) 取当前时间:select now() (2) 取当前时间的日期: select current_date (3) 取当前具体时间(不含日 ...
- 编译本地64位版本的hadoop-2.6.0
官方提供的hadoop-2.x版本貌似都是32位的,在64位机子下使用可能会报错,最好使用官方提供的源码进行本地编译,编译成适合本地硬件环境的64位软件包. 关于native Hadoop是使用J ...
- 如何催促Apple进行App审核
为什么提交给 App Store 的应用进入"审核(In Review)"状态后, 仍然可能会等待好多天的时间 ? 不过你也可以通过催促Apple进行App审核来缩短这个时间.以下 ...
- vc++6.0各种报错合集(附:VC++6.0调出打印窗口的方法)
背景: 由于VC++6.0对于现在的我来说,只是一个工具,暂时没有太多的时间分配到这块去深究它,由于不明其原理,因此也只是在此把错误积累下来,以备下次相同错误出现时能快速排除,节省时间. 正文 一.出 ...
- hdu.1111.Secret Code(dfs + 秦九韶算法)
Secret Code Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Tota ...
- MFC线程内获取主窗口句柄
CWnd* h_q = AfxGetApp()->GetMainWnd(); //获取主窗口的句柄