<!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动画做遮罩的更多相关文章

  1. 2D动画的制作

    通过css3的transform  transition可以实现平移,旋转,缩放,拉伸等效果 1.缩放 -webkit-transform: scale(1); -moz-transform: sca ...

  2. Unity3D初学之2D动画制

    作者:Alex Rose Unity最近宣布推出额外的2D游戏支持,添加了Box 2D物理和一个精灵管理器. 但这里还是有些技巧需要牢记在心.逐帧更改图像只是动画制作的冰山一角,若要让你的游戏出色运行 ...

  3. 手游[追忆之青]动画导演:2D动画制作技巧

    转自:http://www.gamelook.com.cn/2016/09/264591 GameLook报道/由一般法人计算机娱乐协会(CESA)主办的CEDEC2016日前在日本横滨举行,诸多开发 ...

  4. css3-11 如何实现2D动画

    css3-11 如何实现2D动画 一.总结 一句话总结:就是transform属性,属性值为1.translate()    2.rotate()    3.scale(),而这是哪个属性值是带参数的 ...

  5. 2D动画如何做出3D体积感

    https://cowlevel.net/article/1959026 <AngerForce>幕后故事 这篇文章是个老坑,最近有时间开始写,也是对之前项目的一个总结和记录吧. 本篇文章 ...

  6. Unity3D 之2D动画机

    这里来讲解一下2D动画机的使用 2D的时候,默认的情况下,可以调用默认的站立之类的动画,然后通过触发,可以变化自己的动画. 一:将一个图切成一些一个元素 二:创建一个精灵,给精灵添加一个动画机 三:给 ...

  7. 用css3过滤做遮罩效果

    <!DOCTYPE html><html ng-app="myApp" ng-controller="myController">< ...

  8. 简单的用jQuery做遮罩效果

    <!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8" ...

  9. css 2D动画

    2D动画: 通过 CSS3  transform转换,我们能够对元素进行移动.缩放.转动.拉长或拉伸. 2D移动:translate().使用translate()函数,你可以把元素从原来的位置移动. ...

随机推荐

  1. Linux服务器性能查看分析调优

    一 linux服务器性能查看 1.1 cpu性能查看 1.查看物理cpu个数: cat /proc/cpuinfo |grep "physical id"|sort|uniq|wc ...

  2. 关于阿里图标库Iconfont生成图标的三种使用方式(fontclass/unicode/symbol)

    1.附阿里图标库链接:http://www.iconfont.cn/ 2.登录阿里图标库以后,搜索我们需要的图标,将其加入购物车,如图3.将我们需要的图标全部挑选完毕以后,点击购物车图标4.这时候右侧 ...

  3. Java -- 浅入Java反射机制

    1,Java 反射是Java语言的一个很重要的特征,它使得Java具体了"动态性". Java 反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类. 在运行时构造任意一 ...

  4. mui上拉加载

    最近在做移动端的项目,用到了mui的上拉加载,整理如下: 1.需要引入的css.js <link rel="stylesheet" href="common/mui ...

  5. shell初步了解

    shell的类型 查看用户所用的shell程序,在/etc/passwd 文件中的第七个字段(好像就是最后一个,主要是bash shell) 还有一个默认shell是/bin/sh,它作为默认的系统s ...

  6. 交作业啊,python爬取58的页面

    第一次写博文,好紧张啊,写这么烂怎么给别人看啊先做下总结: 刚开始学习python,自我感觉python写起来确实很方便,各种库,各种语法糖,不过刚接触,一下子记不下来这么多东西,总感觉乱乱的,用的多 ...

  7. webstorm配置编译sass的输出目录

    关于这个的问题,虽说不是很难,但还是踩了点小坑,下面就来介绍下如何使用webstorm配置编译sass的输出目录. 1.下载Ruby 2.使用Ruby安装sass 3.检测是否安装成功. 前面的几步很 ...

  8. SQL注入详细介绍及如何防范SQL注入式攻击

    一. SQL注入攻击的简单示例. statement := "SELECT * FROM Users WHERE Value= " + a_variable + " 上面 ...

  9. 基于Activiti的流程应用开发平台JSAAS-WF V5.3

    第1章 产品概述及体系架构 1.1.概述 红迅JSAAS-WF工作流平台V5是广州红迅软件有限公司面向合作伙伴以及有IT运维团队中大型企业提供新一代的流程管理产品,它基于流行的JAVA开源技术上构建, ...

  10. 直方图均衡化CImg实现

    这篇博客是关于试用CImg库来实现灰度图和彩色图的直方图均衡化操作.感觉效果还不错,除了彩色图在均衡化时会有一定的色彩失真. C++代码实现: // // hEqualization.hpp // 直 ...