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动画分 ...
随机推荐
- 关于SQL Server 无法生成 FRunCM 线程(不完全)
在五一的前一天,准备启动数据库完成我剩下的项目代码时,数据库配置管理器出现了一个让人蛋疼的问题sqlserv配置管理器出现请求失败或服务器未及时响应关于这个问题的处理方法,经过我两个小时的百度,网上对 ...
- mysql日常处理
http://blog.csdn.net/zengxuewen2045/article/details/52349731 https://github.com/enmotplinux/On-Site- ...
- Ubuntu 安装以及web服务器配置
1.安装实在没必要说,连系统都装不了,干脆下岗算了 2.Apache2 安装 //安装 sudo apt-get install apache2 Apache安装完成后,默认的网站根目录是" ...
- 什么是词性标注(POS tagging)
词性标注也叫词类标注,POS tagging是part-of-speech tagging的缩写. 维基百科对POS Tagging的定义: In corpus linguistics, part-o ...
- 让WebBrowser在非兼容模式下运行
32 bit: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_ ...
- Word中选择中内容后变成C,VMware 虚拟中Ctrl键一直被按住了
Word中选择中内容后变成C: 解决办法:关闭金山词霸的[划词翻译]功能即可. VMware 虚拟中Ctrl键一直被按住了: 解决办法:关闭金山词霸的[取词翻译]功能即可.
- SpringCloud之服务注册与发现Eureka(一)
Eureka是Spring Cloud Netflix微服务套件中的一部分,可以与Springboot构建的微服务很容易的整合起来.Eureka包含了服务器端和客户端组件.服务器端,也被称作是服务注册 ...
- 生成当前目录文件的xml描述
需求场景:例如需要在当前目录下把相关文件组织成xml文件去描述.通常在组织项目中的升级文件时候可能会用到. 代码示例: using System; using System.Collections.G ...
- MFC如何在有界面的应用程序中开启控制台窗口
在有界面的应用程序中开启控制台窗口有时候非常有用,尤其是在调试多线程应用程序中,由于通过断点的方式调试程序时会导致线程挂起从而导致各种难于预料的结果.这时候就可以通过开启控制台窗口往窗口输出信息来查看 ...
- Hadoop概念学习系列之谈hadoop/spark里为什么都有,YARN呢?(四十一)
在Hadoop集群里,有三种模式: 1.本地模式 2.伪分布模式 3.全分布模式 在Spark集群里,有四种模式: 1.local单机模式 结果xshell可见: ./bin/spark-submit ...