css3动画特效:纯css3制作win8加载动画特效
Windows 8

<style type="text/css">
.hnyei{margin: 0 auto; width:600px; height:400px; background-color: #90da15; }
.wrapp{position: absolute; top: 25%; left: 50%; width: 600px; height: 300px; margin: -150px 0 0 -300px;
-webkit-perspective: 30px;
-webkit-transform: translateX(0px);
-webkit-animation: wrapp 400ms 800ms ease-in forwards;
-moz-perspective: 30px;
-moz-transform: translateX(0px);
-moz-animation: wrapp 400ms 800ms ease-in forwards;
-ms-perspective: 30px;
-ms-transform: translateX(0px);
-ms-animation: wrapp 400ms 800ms ease-in forwards;
perspective: 30px;
transform: translateX(0px);
animation: wrapp 400ms 800ms ease-in forwards;
}
.text{
position: absolute;top: 50%;left: 50%;width: 0px;height: 60px; margin: -30px 0 0 -160px;overflow: hidden;
-webkit-transform: translateX(0px);
-webkit-animation: text 400ms 800ms linear forwards;
-moz-transform: translateX(0px);
-moz-animation: text 400ms 800ms linear forwards;
-ms-transform: translateX(0px);
-ms-animation: text 400ms 800ms linear forwards;
transform: translateX(0px);
animation: text 400ms 800ms linear forwards;
}
h1{float: right;font-family: "Segoe UI", Frutiger, "Frutiger Linotype", "Dejavu Sans", "Helvetica Neue", Arial, sans-serif;
font-weight: normal;color: #fff;padding:;margin:;width: 320px;height: 60px;font-size: 60px;line-height: 60px;
}
.logo{position: absolute; top: 50%; left: 50%; width: 90px; height: 90px; margin: -45px 0 0 -45px;
background-color: #fff;
-webkit-transform: translateX(0px) rotateY(10deg);
-webkit-animation: logo 500ms 300ms ease-out forwards;
-moz-transform: translateX(0px) rotateY(10deg);
-moz-animation: logo 500ms 300ms ease-out forwards;
-ms-transform: translateX(0px) rotateY(10deg);
-ms-animation: logo 500ms 300ms ease-out forwards;
transform: translateX(0px) rotateY(10deg);
animation: logo 500ms 300ms ease-out forwards;
}
.logo .top-left{position: absolute;top:;left:;width: 44px;height: 44px;border-right: solid 2px #90da15;border-bottom: solid 2px #90da15;}
.logo .bottom-right{position: absolute; bottom:; right:; width: 44px; height: 44px; border-left: solid 2px #90da15; border-top: solid 2px #90da15;}
@-webkit-keyframes logo {
from {-webkit-transform: translateX(0px) rotateY(10deg);}
to {-webkit-transform: translateX(0px) rotateY(-10deg);}
}
@-webkit-keyframes text {
from {width: 0px;-webkit-transform: translateX(0px);}
60%{width: 0px;}
to {width: 320px;-webkit-transform: translateX(240px);}
}
@-webkit-keyframes wrapp {
from {-webkit-transform: translateX(0px);}
to {-webkit-transform: translateX(-200px);}
}
@-moz-keyframes logo {
from {-moz-transform: translateX(0px) rotateY(10deg);}
to {-moz-transform: translateX(0px) rotateY(-10deg);}
}
@-moz-keyframes text {
from {width: 0px;-moz-transform: translateX(0px);}
60%{width: 0px;}
to {width: 320px;-moz-transform: translateX(240px);}
}
@-moz-keyframes wrapp {
from {-moz-transform: translateX(0px);}
to {-moz-transform: translateX(-200px);}
} @-ms-keyframes logo {
from {-ms-transform: translateX(0px) rotateY(10deg);}
to {-ms-transform: translateX(0px) rotateY(-10deg);}
}
@-ms-keyframes text {
from {width: 0px;-ms-transform: translateX(0px);}
60%{width: 0px;}
to {width: 320px;-ms-transform: translateX(240px);}
}
@-ms-keyframes wrapp {
from {-ms-transform: translateX(0px);}
to {-ms-transform: translateX(-200px);}
}
@keyframes logo {
from {transform: translateX(0px) rotateY(10deg);}
to {transform: translateX(0px) rotateY(-10deg);}
}
@keyframes text {
from {width: 0px;transform: translateX(0px);}
60%{width: 0px;}
to {width: 320px;transform: translateX(240px);}
}
@keyframes wrapp {
from {transform: translateX(0px);}
to {transform: translateX(-200px);}
}
</style>
Html 部分:
<div class="hnyei">
<div class="wrapp">
<div class="text">
<h1>Windows 8</h1>
</div>
<div class="logo">
<span class="top-left"></span>
<span class="bottom-right"></span>
</div>
</div>
</div>
css3动画特效:纯css3制作win8加载动画特效的更多相关文章
- 纯css3实现的win8加载动画
今天给大家分享一款纯css3实现的win8加载动画.在这款实例中动画效果完全由css3实现.一起看下效果图: 在线预览 源码下载 实现的代码. html代码: <div class=&quo ...
- 用css3制作旋转加载动画的几种方法
以WebKit为核心的浏览器,例如Safari和Chrome,对html5有着很好的支持,在移动平台中这两个浏览器对应的就是IOS和Android.最近在开发一个移动平台的web app,那么就有机会 ...
- [前端随笔][CSS] 制作一个加载动画 即帖即用
说在前面 描述 [加载中loading...] 的动画图片往往使用GIF来实现,但GIF消耗资源较大,所以使用CSS直接制作更优. 效果传送门1 效果传送门2 关键代码 @keyframes 规则 用 ...
- 使用 CSS3 实现超炫的 Loading(加载)动画效果
SpinKit 是一套网页动画效果,包含8种基于 CSS3 实现的很炫的加载动画.借助 CSS3 Animation 的强大功能来创建平滑,易于定制的动画.SpinKit 的目标不是提供一个每个浏览器 ...
- 基于jQuery点击加载动画按钮特效
分享一款基于jQuery点击加载动画按钮特效.这是一款基于jQuery+CSS3实现的鼠标点击按钮加载动画特效代码.效果图如下: 在线预览 源码下载 实现的代码. html代码: <div ...
- [Swift通天遁地]一、超级工具-(11)使用EZLoadingActivity制作Loading加载等待动画
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...
- 源码分享-纯CSS3实现齿轮加载动画
纯CSS3实现齿轮加载动画是一款可以用来做Loading动画的CSS3特效代码. 有兴趣的朋友可以下载下来试试:http://www.huiyi8.com/sc/8398.html
- 16款纯CSS3实现的loading加载动画
分享16款纯CSS3实现的loading加载动画.这是一款实用的可替代GIF格式图片的CSS3加载动画代码.效果图如下: 在线预览 源码下载 实现的代码. html代码: <div clas ...
- 纯css3加载动画
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <meta name= ...
随机推荐
- zlog使用
1.使用buildroot编译zlog,在工具链的系统根目录下会生成动态库和静态库,还添加了头文件. 2.把动态库拷贝到开发板文件系统(该文件系统可以不是由buildroot编译得到,而是板上自带的) ...
- C# web winform 路径
string path = ""; if (System.Environment.CurrentDirectory == AppDomain.Curr ...
- js 页面值变动监听
1.初始化值map对象 var compareMap = {}:// 定义全局变量 function initCompareMap(context){//context 为指定要初始化的区域,即上下文 ...
- 水果项目第3集-asp.net web api开发入门
app后台开发,可以用asp.net webservice技术. 也有一种重量级一点的叫WCF,也可以用来做app后台开发. 现在可以用asp.net web api来开发app后台. Asp.net ...
- Node.js-提供了四种形式的定时器
Node.js提供了四种形式的定时器 global.setTimeout(); //一次性定时器 global.setInterval(); //周期性定时器 global.nextTick(); / ...
- .NET调用window串口读取电子秤的数据
Private serialPort As SerialPort '定义 Public Function CreateSerialPort() As String Dim strWei ...
- PHP通过文件存储来实现缓存
在一些数据库数据记录较大,但是服务器有限的时候,可能一条MySQL查询就会好几百毫秒,一个简单的页面一般也有十几条查询,这个时候也个页面加载下来基本要好几秒了,如果并发量高的话服务器基本就瘫痪了,造成 ...
- 检测网页地址有效性java代码
package com.inspur.linkcheck; import java.io.IOException; import java.net.HttpURLConnection; import ...
- .NET 实现自定义ContextUser的Identity和Principal实现自定义用户信息,权限验证。
备用收藏,http://blog.csdn.net/msdnxgh/article/details/6894885 .NET 实现自定义ContextUser的Identity和Principal 在 ...
- 单元测试中使用Moq对EF的DbSet进行mock
刚用上Moq,就用它解决了一个IUnitOfWork的mock问题,在这篇博文中记录一下. 开发场景 Application服务层BlogCategoryService的实现代码如下: public ...