demo: 全页面CSS3动画的一个参考例子
全页面CSS3动画的一个参考例子: http://wow.blizzard.cn/wow/wod-achievement/ 魔兽的一个活动页
第二页、第三页,文字进入页面
<script src="http://cdn.bootcss.com/jquery/1.12.1/jquery.min.js"></script>
<input type="button" value="3屏显示" id="btn31">
<input type="button" value="3屏隐藏" id="btn32">
<br>
<input type="button" value="2屏显示" id="btn21">
<input type="button" value="2屏隐藏" id="btn22">
<br>
http://wow.blizzard.cn/wow/wod-achievement/ <script type="text/javascript">
$(function(){
$("#btn31").click(function(){
$('.g-section-3').addClass('active');
});
$("#btn32").click(function(){
$('.g-section-3').removeClass('active');
});
$("#btn21").click(function(){
$('.g-section-2').addClass('active');
});
$("#btn22").click(function(){
$('.g-section-2').removeClass('active');
}); });
</script>
<style type="text/css">
.g-section-3 h3{transform:translate(0px,-40px);opacity:0;filter:alpha(opacity=100)}
.g-section-3 .faq-1{transform:translate(0px,80px);opacity:0;filter:alpha(opacity=100)}
.g-section-3 .faq-2{transform:translate(0px,80px);opacity:0;filter:alpha(opacity=100)}
.g-section-3 .faq-3{transform:translate(0px,80px);opacity:0;filter:alpha(opacity=100)} .g-section-3.active h3{transform:translate(0px,0);opacity:1;transition:all .6s}
.g-section-3.active .faq-1{transform:translate(0px,0);opacity:1;transition:all .6s}
.g-section-3.active .faq-2{transform:translate(0px,0);opacity:1;transition:all .8s}
.g-section-3.active .faq-3{transform:translate(0px,0);opacity:1;transition:all 1s}
</style>
<div class="g-section g-section-3" style="width: 1311px;">
<div class="c-content">
<div class="m-faq">
<h3>常见问题</h3>
<dl class="faq-1">
<dt>Q:报名后还可以更换游戏角色吗?</dt>
<dd><strong>A:</strong>不能。4 项指定成就必须由报名时选取的游戏角色完成;</dd>
</dl>
<dl class="faq-2">
<dt>Q:活动前完成的指定成就算吗?</dt>
<dd><strong>A:</strong>算。凡是7月31日23:59前完成 4 项指定成就的报名玩家都可以计入排名;</dd>
</dl>
<dl class="faq-3">
<dt>Q:报名玩家点数相同怎么办?</dt>
<dd><strong style="height: 300px; display:bolck; float:left">A:</strong>优先按照成就点数进行排名;若成就点数相同者超出奖励名额,则根据4项指定成就的 完成时间进行排名。
<br> (示例:玩家A和B的成就点数相同且在报名玩家中排在第1位,玩家A在2016年1月完成了4项指定成就;玩家B在2016年4月完成,则玩家A获得第1名,玩家B计入后续奖励,以此类推。)
</dd>
</dl>
</div>
</div>
</div> <style type="text/css">
.m-join{float:left;position:relative}
.m-achievement{float:left}
.m-achievement h3{display:block;width:307px;height:55px;text-indent:-999em;margin-bottom:54px;background:url(http://wow.nos.netease.com/1/images/wow/11-year/sprite.png) no-repeat -385px -438px}
.m-achievement li{background:url(http://wow.nos.netease.com/1/images/wow/11-year/sprite.png) no-repeat -392px 0;width:340px;height:82px;display:block;margin-bottom:25px;margin-right:100px} .g-section-2 .m-achievement{transform:translate(-80px,0);opacity:0;filter:alpha(opacity=100)}
.g-section-2 .m-join{transform:translate(80px,0);opacity:0;filter:alpha(opacity=100)}
.g-section-2.active .m-achievement{transform:translate(0px,0);opacity:1;transition:all .6s}
.g-section-2.active .m-join{transform:translate(0px,0);opacity:1;transition:all .6s}
</style>
<div class="g-section g-section-2" style="width: 1311px;">
<div class="c-content">
<div class="m-achievement">
<h3>4项指定成就</h3>
<ul>
<li class="achievement-1">1111</li>
<li class="achievement-2">2222</li>
<li class="achievement-3">3333</li>
<li class="achievement-4">4444</li>
</ul>
</div>
<div class="m-join">
<h3>加入方式</h3>
<ul class="join-info">
<li>登录并选择您的游戏角色</li>
<li>点击“立即加入”按钮以确认参与本次成就排名活动</li>
<li>活动截止前,确保您的游戏角色完成了<span>4项《德拉诺之王》指定成就*</span></li>
<li>活动结束后,我们将根据您所获取的<span>总成就点数进行排名</span>并发放奖励</li>
<li><strong>报名时间:</strong>6月24日-7月31日</li>
<li><strong>排名统计截止时间:</strong>7月31日23:59</li>
</ul>
</div>
</div>
</div>
..
demo: 全页面CSS3动画的一个参考例子的更多相关文章
- css3动画之1--animation小例子
1.首先看效果 2.代码及分析 <style type="text/css"> #div1 { margin:100px; position: absolute; te ...
- 用CSS3动画,让页面动起来
以前就听说过有个库,叫animate.css,但是自己并没有在实际项目中使用过,这次正好要做个招聘页面,得以利用一下这个库,在经常会卡顿的UC浏览器中也能流畅执行. 扫描下面的二维码,可以看到在线的d ...
- 【特效】页面滚动到相应位置运行css3动画
请到我的个人博客网站上浏览此文章,欢迎评论和建议. 文章链接:http://www.xiaoxianworld.com/archives/87 现在css3动画很常见了,实际项目中经常应用,特别是那种 ...
- CSS3全览_动画+滤镜
CSS3全览_动画+滤镜 目录 CSS3全览_动画+滤镜 1. 列表和生成的内容 2. 变形 3. 过渡 4. 动画 5. 滤镜, 混合, 裁剪和遮罩 6. 针对特定媒体的样式 作者: https:/ ...
- Android Studio精彩案例(六)《使用一个Demo涵盖补间动画所有知识》
转载本专栏文章,请注明出处,尊重原创 .文章博客地址:道龙的博客 元旦假期里,闲的无事,看到美团加载数据的动画,就突想写个Demo把动画知识集成一下.后来想了想,还是直接用一个Demo来把所有动画知识 ...
- wow.js让css3动画变动更有趣(滚动页面动画模拟懒加载特效)
CSS3的出现给网站页面增加了活力,网站增色不少,有这么小小的一款插件就能做出很多动画效果. 最重要的是它:简单易用.轻量级.无需 jQuery......他就是wow.js 地址:https://d ...
- 我用 CSS3 实现了一个超炫的 3D 加载动画
今天给大家带来一个非常炫酷的CSS3加载Loading动画,它的特别之处在于,整个Loading动画呈现出了3D的视觉效果.这个Loading加载动画由12个3D圆柱体围成一个椭圆形,同时这12个圆柱 ...
- 利用CSS3实现页面淡入动画特效
利用CSS3动画属性"@keyframes "可实现一些动态特效,具体语法和参数可以网上自行学习.这篇文章主要是实践应用一下这个动画属性,实现页面淡入特效,在火狐24版.chrom ...
- 一个栗子上手CSS3动画
最近杂七杂八的事情很多,很多知识都没来得及总结,是时候总结总结,开启新的篇章- 本篇文章不一一列举CSS3动画的属性,若需要了解API,可前往MDN 在开始栗子前,我们先补补基础知识. css3动画分 ...
随机推荐
- 写了一个RenderInBackground的脚本
某主管希望write节点有多线程渲染的功能,而nuke中的render in background功能恰恰可以多个渲染任务同时执行,于是我考虑使用这个方法来实现. 调 试过程中发现renderinba ...
- linux 修改mac地址,干坏事必备
首先关闭无线 wlan0 ifconfig wlan0 down 修改mac地址 macchanger -m [MAC] [INTERFACE] 例如:macchanger -m ::::: wlan ...
- Unity单例
引自:http://www.unitymanual.com/thread-16916-1-1.html
- ApplicationDomain
ApplicationDomain 类的用途是存储 ActionScript 3.0 定义表.SWF 文件中的所有代码被定义为存在于ApplicationDomain 中.在使用 Loader 类 A ...
- 发现TCP的一种错误----客户端连接失败(10055错误号)
在客户端连接7302TCP端口失败,关闭程序,启动sockettool也不行,出现错误号为 10055(发现队列满了或者空间不足).通过查网上资料,发现有两个方法:设置 ( TcpTimedWaitD ...
- C#创建自定义Object对象
, B=,J=}; 记录一下,老写成 var obj = new object() { O=0, B=0,J=0};
- Java-Runoob-高级教程-实例-数组:11. Java 实例 – 删除数组元素
ylbtech-Java-Runoob-高级教程-实例-数组:11. Java 实例 – 删除数组元素 1.返回顶部 1. Java 实例 - 删除数组元素 Java 实例 以下实例演示了如何使用 ...
- sas 解析json
代码: proc ds2;data _null_; method init(); dcl package json j(); dcl int rc tokenType ...
- 理解HDFS高可用性架构
在Hadoop1.x版本的时候,Namenode存在着单点失效的问题.如果namenode失效了,那么所有的基于HDFS的客户端——包括MapReduce作业均无法读,写或列文件,因为namenode ...
- 新型DenseBody框架:一张照片获得3D人体信息
来自云从科技和上海交通大学的研究者近期提出一种新型框架 DenseBody,可直接从一张彩色照片中获取 3D 人体姿势和形状.该研究设计了一种高效的 3D 人体姿势和形状表示,无需中间表示和任务,端到 ...