用2D动画做遮罩
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>遮罩</title>
<style>
.game-content{
width:1580px;
height:799px;
}
/*左边部分*/
.aa{
width:790px;
height:799px;
float: left;
cursor: pointer;
position:relative;
overflow: hidden;
}
.game-content-left{
width:790px;
height:799px;
background:url("images/jj_bg.jpg") no-repeat;
background-size:790px 799px;
position: absolute;
left:0;
top:0;
}
.game-content-left-a{
width:790px;
height:799px;
background:rgba(0,0,0,0.5);
animation: animateDiv1 2s 1;
display: none;
position: absolute;
left:0;
top:0;
}
@keyframes animateDiv1{
0%{
transform:translate(0,0);
}
100%{
transform:translate(0,799px);
}
}
.game-content-left-b{
width:150px;
height:40px;
background:#3EC641;
border-radius: 10px;
font-size:20px;
color:white;
text-align: center;
line-height:40px ;
position: absolute;
left:420px;
top:650px;
}
.game-content-left:hover .game-content-left-a{
display:block;
}
/*右边部分*/
.bb{
width:790px;
height:799px;
float: left;
cursor: pointer;
position: relative;
}
.game-content-right{
width:790px;
height:799px;
background:url("images/5599_bg.jpg") no-repeat;
background-size:790px 799px;
position: absolute;
left:0;
top:0;
}
.game-content-right-a{
width:790px;
height:799px;
background:rgba(0,0,0,0.5);
animation: animateDiv 2s 1;
display:none;
position: absolute;
left:0;
top:0;
}
@keyframes animateDiv {
0%{
transform:translate(0,799px);
}
100%{
transform:translate(0,0);
}
}
.game-content-right:hover .game-content-right-a{
display: block;
position: absolute;
left:0;
top:0;
}
.game-content-right-b{
width:150px;
height:40px;
background:#3EC641;
border-radius: 10px;
font-size:20px;
color:white;
text-align: center;
line-height:40px ;
position: absolute;
left:220px;
top:650px;
}
</style>
</head>
<body>
<div class="game-content">
<div class="aa">
<div class="game-content-left">
<div class="game-content-left-a"></div>
<div class="game-content-left-b">点我试玩</div>
</div>
</div>
<div class="bb">
<div class="game-content-right">
<div class="game-content-right-a"></div>
<div class="game-content-right-b">立即加入</div>
</div>
</div>
</div>
</body>
</html>
用2D动画做遮罩的更多相关文章
- 2D动画的制作
通过css3的transform transition可以实现平移,旋转,缩放,拉伸等效果 1.缩放 -webkit-transform: scale(1); -moz-transform: sca ...
- Unity3D初学之2D动画制
作者:Alex Rose Unity最近宣布推出额外的2D游戏支持,添加了Box 2D物理和一个精灵管理器. 但这里还是有些技巧需要牢记在心.逐帧更改图像只是动画制作的冰山一角,若要让你的游戏出色运行 ...
- 手游[追忆之青]动画导演:2D动画制作技巧
转自:http://www.gamelook.com.cn/2016/09/264591 GameLook报道/由一般法人计算机娱乐协会(CESA)主办的CEDEC2016日前在日本横滨举行,诸多开发 ...
- css3-11 如何实现2D动画
css3-11 如何实现2D动画 一.总结 一句话总结:就是transform属性,属性值为1.translate() 2.rotate() 3.scale(),而这是哪个属性值是带参数的 ...
- 2D动画如何做出3D体积感
https://cowlevel.net/article/1959026 <AngerForce>幕后故事 这篇文章是个老坑,最近有时间开始写,也是对之前项目的一个总结和记录吧. 本篇文章 ...
- Unity3D 之2D动画机
这里来讲解一下2D动画机的使用 2D的时候,默认的情况下,可以调用默认的站立之类的动画,然后通过触发,可以变化自己的动画. 一:将一个图切成一些一个元素 二:创建一个精灵,给精灵添加一个动画机 三:给 ...
- 用css3过滤做遮罩效果
<!DOCTYPE html><html ng-app="myApp" ng-controller="myController">< ...
- 简单的用jQuery做遮罩效果
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8" ...
- css 2D动画
2D动画: 通过 CSS3 transform转换,我们能够对元素进行移动.缩放.转动.拉长或拉伸. 2D移动:translate().使用translate()函数,你可以把元素从原来的位置移动. ...
随机推荐
- Entity Framework快速入门--ModelFirst
Entity Framework带给我们的不仅仅是操作上的方便,而且使用上也很是考虑了用户的友好交互,EF4.0与vs2010的完美融合也是我们选择它的一个理由吧.相比Nhibernate微软这方面做 ...
- 第十章 MyBatis入门
第十章 MyBatis入门10.1 MyBatis入门 优点:简单且功能强大.能够完全控制SQL语句.容易维护和修改 缺点:移植性不好 使用步骤: 1.下载 ...
- selenium结合docker构建分布式测试环境
selenium是目前web和app自动化测试的主要框架.对于web自动化测试而言,由于selenium2.0以后socker服务器由本地浏览器自己启动且直接通过浏览器原生API操作页面,故越来越多的 ...
- 用 parseInt()解决的 小 bug
在做轮播模块的时候遇到问题是:你在 连续指示小按钮 时候再去 只有 点击 下一张按钮,出现bug: 指示小按钮的 className 当前显示的 calssName 为 undefined ! // ...
- EF的DbSet属性的Where查询,注意事项
#1 Func<T,bool>与 Expression<Func<T,bool>>的区别 Func<T,bool>本身就是一个委托(delegate), ...
- HTTP 协议
HTTP 协议对应 Web 开发者来说都必须要了解的,无论技术背景或首选编程语言是什么,"请求-响应" 对话是驱动 Web 上通信的基础. HTTP 概述 HTTP 协议是 Hyp ...
- linux下安装node
经过一番的折腾终于在linux上安装了node,记录下来以免忘记 1.下载node 去官网下载最新的linux版本下对应node.js,node-v6.10.2-linux-x64.tar.gz 2. ...
- CF #349 div1 B. World Tour
题目链接:http://codeforces.com/problemset/problem/666/B 大意是给一张有向图,选取四个点,使得走这四个点,任意两个点之间走最短路,总距离最长. 3000个 ...
- 过滤器Filter(17/4/8)
1:是JavaWeb三大组件之一: Servlet.Lisener(2个感知监听器不需要配置).Filter 2:过滤器 它会在一组资源(jsp.servlet.css.html等等)的前面执行! 它 ...
- 函数, lambda表达式
函数 函数:简单的理解,就是一次执行很多行代码 函数的返回值 函数的参数,和变量没区别 例: def hello(): print "hello world" hello() he ...