仿苹果原生头部动画

/*头部动画*/
.header-from-center-to-left .ui-header-title {
  -webkit-animation: headerFromCenterToLeft 400ms ease 1;
                  animation: headerFromCenterToLeft 400ms ease 1;
}
.header-from-right-to-center .ui-header-title {
  -webkit-animation: headerFromRightToCenter 400ms ease 1;
                  animation: headerFromRightToCenter 400ms ease 1;
}
.header-from-center-to-right .ui-header-title {
  -webkit-animation: headerFromCenterToRight 400ms ease 1;
                  animation: headerFromCenterToRight 400ms ease 1;
}
.header-from-left-to-center .ui-header-title {
  -webkit-animation: headerFromLeftToCenter 400ms ease 1;
                  animation: headerFromLeftToCenter 400ms ease 1;
}
.header-from-center-to-left .ui-header-left,
.header-from-center-to-left .ui-header-right,
.header-from-center-to-right .ui-header-left,
.header-from-center-to-right .ui-header-right {
  -webkit-animation: opacityEaseoutAnimate 400ms ease 1;
                  animation: opacityEaseoutAnimate 400ms ease 1;
}
.header-from-right-to-center .ui-header-left,
.header-from-right-to-center .ui-header-right,
.header-from-left-to-center .ui-header-left,
.header-from-left-to-center .ui-header-right {
  -webkit-animation: opacityEaseinAnimate 400ms ease 1;
                  animation: opacityEaseinAnimate 400ms ease 1;
}
@-webkit-keyframes headerFromCenterToLeft {
    0%{ -webkit-transform: translateX(0); opacity: 1;}
    100%{ -webkit-transform: translateX(-0.8rem); opacity: 0;}
}
@keyframes headerFromCenterToLeft {
    0%{ -webkit-transform: translateX(0); opacity: 1;}
    100%{ -webkit-transform: translateX(-0.8rem); opacity: 0;}
}
@-webkit-keyframes headerFromRightToCenter {
    0%{ -webkit-transform: translateX(0.8rem); opacity: 0;}
    100%{ -webkit-transform: translateX(0); opacity: 1;}
}
@keyframes headerFromRightToCenter {
    0%{ transform: translateX(0.8rem); opacity: 0;}
    100%{ transform: translateX(0); opacity: 1;}
}
@-webkit-keyframes headerFromCenterToRight {
    0%{ -webkit-transform: translateX(0); opacity: 1;}
    100%{ -webkit-transform: translateX(0.8rem); opacity: 0;}
}
@keyframes headerFromCenterToRight {
    0%{ transform: translateX(0); opacity: 1;}
    100%{ transform: translateX(0.8rem); opacity: 0;}
}
@-webkit-keyframes headerFromLeftToCenter {
    0%{ -webkit-transform: translateX(-0.8rem); opacity: 0;}
    100%{ -webkit-transform: translateX(0); opacity: 1;}
}
@keyframes headerFromLeftToCenter {
    0%{ transform: translateX(-0.8rem); opacity: 0;}
    100%{ transform: translateX(0); opacity: 1;}
}
@-webkit-keyframes opacityEaseinAnimate {
    0%{ opacity: 0;}
    100%{ opacity: 1;}
}
@keyframes opacityEaseinAnimate {
    0%{ opacity: 0;}
    100%{ opacity: 1;}
}
@-webkit-keyframes opacityEaseoutAnimate {
    0%{ opacity: 1;}
    100%{ opacity: 0;}
}
@keyframes opacityEaseoutAnimate {
    0%{ opacity: 1;}
    100%{ opacity: 0;}
}
/*头部动画 end*/
时间: 2024-11-29 06:02:03

仿苹果原生头部动画的相关文章

仿苹果弹性布局

在android开发中,常常会要求IOS应用和android应用的体验一致,所以对应android中开发时,很多控件就需要开发人员自己定义,下面就为大家分享一个仿苹果的弹性滑动ScrollView. BounceScrollView源码: package com.joke.widget; import android.content.Context; import android.graphics.Rect; import android.os.Build; import android.uti

ToastMiui【仿MIUI的带有动画的Toast】

版权声明:本文为博主原创文章,未经博主允许不得转载. 前言 仿MIUI的带有动画的Toast 效果图 代码分析 ToastMiui类基于WindowManager 为了和Toast用法保持一致,ToastMiui类中也使用了makeText.show.setGravity.setText方法.方便在项目中直接替换Toast. 使用步骤 一.项目组织结构图 注意事项: 1.  导入类文件后需要change包名以及重新import R文件路径 2.  Values目录下的文件(strings.xml

Android应用系列:仿MIUI的Toast动画效果实现(有图有源码)

前言 相信有些人用过MIUI,会发现小米的Toast跟Android传统的Toast特么是不一样的,他会从底部向上飞入,然后渐变消失.看起来效果是挺不错的,但是对于Android原生Toast是不支持自定义动画的.那这个效果到底是怎么实现的呢?下面就来告诉你.... 分析 如果园友看过我的另一篇博客<Android:剖析源码,随心所欲控制Toast显示>,就会知道其实原生Toast就是infate出一个View实例,然后将其加载到WindowManager上面来达到显示效果.我们很多人都知道W

【Android自定义View实战】之仿百度加载动画,一种优雅的Loading方式

转载请注明出处:http://blog.csdn.net/linglongxin24/article/details/53470872 本文出自[DylanAndroid的博客] Android自定义View实战之仿百度加载动画一种优雅的Loading方式 第一个仿百度加载动画用ObjectAnimator属性动画操作ImageView的属性方法实现 第二个仿百度加载动画第二种实现方式用ValueAnimator原生的ondraw方法实现 第三个扔球动画-水平旋转动画 第四个扔球动画-垂直旋转动

一款基于的jQuery仿苹果样式焦点图插件

这次我们要分享的这款jQuery焦点图非常特别,它的外观特别简单,但是又相当大气.焦点图的整体样式是仿苹果样式的,由于jQuery的运用,我们只要点击图片下方的缩略图即可达到图片切换的焦点图特效,这款jQuery焦点图插件非常适合在产片展示的网页上使用. 在线预览   源码下载 接下来我们一起分享一下实现这款苹果焦点图的过程及源码. HTML代码: <div id="gallery"> <div id="slides" style="wi

Android应用系列:仿MIUI的Toast动画效果实现

前言 相信有些人用过MIUI,会发现小米的Toast跟Android传统的Toast特么是不一样的,他会从底部向上飞入,然后渐变消失.看起来效果是挺不错的,但是对于Android原生Toast是不支持自定义动画的.那这个效果到底是怎么实现的呢?下面就来告诉你.... 分析 如果园友看过我的另一篇博客<Android:剖析源码,随心所欲控制Toast显示>,就会知道其实原生Toast就是infate出一个View实例,然后将其加载到WindowManager上面来达到显示效果.我们很多人都知道W

仿苹果系统应用的apk

韩梦飞沙  韩亚飞  [email protected]  yue31313  han_meng_fei_sha 收集了好久的仿苹果IOS7全套apk - Android安卓综合讨论与通用软件下载区 - 安卓智能手机论坛|安卓论坛|root|刷机|ROM下载 - dospy 仿iPhone风格对话框(附件包含例子/jar包/jar包源码)_Android_脚本之家

仿苹果电脑任务栏菜单&amp;&amp;拼图小游戏&amp;&amp;模拟表单控件

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

jquery仿搜狐投票动画代码

体验效果:http://hovertree.com/texiao/jquery/21/ 这是一款基于jquery实现的仿搜狐投票动画特效源码,运行该源码可见VS图标首先出现在中间位置,紧接着随着投票比例做左右移动(正方何问起,反方何雯琪).移动动画效果平滑自然.具有非常好的用户体验.该源码兼容目前最新的各类主流浏览器. 另外实现了投票的效果. 代码如下: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"