html怎么做一个动态广告图,用CSS3实现广告的展示动画特效

用CSS3实现广告的展示动画特效,不需要用JS哦,大家可以学习下,很多地方都可以用到,还在等什么呢,代码奉上啦!

展示图:

286c8a9f93e4ada3af0e8cac8706af75.png

DEMO代码:html>

用CSS3实现广告的展示动画特效 - Web前端之家

html,body{

margin:0px;

}

.gwd-pagedeck{

position:relative;

}

.gwd-pagedeck >.gwd-page{

position:absolute;

left:0;

top:0;

width: 336px;

height: 280px;

background:#000;

overflow:hidden;

cursor:pointer;

}

.gwd-page-content{

position:absolute;

background-color:transparent;

width: 336px;

height: 280px;

}

.gwd-img01{

position:absolute;

left:0;

top:0;

width: 336px;

height: 280px;

transform:scale3d(1.3,1.3,1.3);

-moz-transform:scale3d(1.3,1.3,1.3);

-webkit-transform:scale3d(1.3,1.3,1.3);

transform-style:preserve-3d;

-moz-transform-style:preserve-3d;

-webkit-transform-style:preserve-3d;

}

.gwd-animation01{

animation:gwd-animation01 8.844s linear 0s 1 normal forwards;

-moz-animation:gwd-animation01 8.844s linear 0s 1 normal forwards;

-webkit-animation:gwd-animation01 8.844s linear 0s 1 normal forwards;

}

.gwd-img02{

position:absolute;

left:0;

top:0;

width: 336px;

height: 280px;

opacity:0;

transform:scale3d(1.3,1.3,1.3);

-moz-transform:scale3d(1.3,1.3,1.3);

-webkit-transform:scale3d(1.3,1.3,1.3);

transform-style:preserve-3d;

-webkit-transform-style:preserve-3d;

-moz-transform-style:preserve-3d;

}

.gwd-animation02{

animation:gwd-animation02 14.6s linear 0s 1 normal forwards;

-moz-animation:gwd-animation02 14.6s linear 0s 1 normal forwards;

-webkit-animation:gwd-animation02 14.6s linear 0s 1 normal forwards;

}

.gwd-img03{

position:absolute;

top:-78px;

left:155px;

opacity:1;

width:165px;

height:66px;

transform-style:preserve-3d;

-webkit-transform-style:preserve-3d;

-moz-transform-style:preserve-3d;

}

.gwd-animation03{

animation:gwd-animation03 .6s linear 0s 1 normal forwards;

-moz-animation:gwd-animation03 .6s linear 0s 1 normal forwards;

-webkit-animation:gwd-animation03 .6s linear 0s 1 normal forwards;

}

.gwd-img04{

position: absolute;

top: -74px;

width: 33px;

height: 49px;

left: 162px;

}

.gwd-animation04{

animation:gwd-animation04 2.2s linear 0s 1 normal forwards;

-moz-animation:gwd-animation04 2.2s linear 0s 1 normal forwards;

-webkit-animation:gwd-animation04 2.2s linear 0s 1 normal forwards;

}

.gwd-img05{

position:absolute;

left:160px;

top:-36px;

width:88px;

height:15px;

transform-style:preserve-3d;

-moz-transform-style:preserve-3d;

-webkit-transform-style:preserve-3d;

transform:translate3d(47px,0px,0px);

-moz-transform:translate3d(47px,0px,0px);

-webkit-transform:translate3d(47px,0px,0px);

}

.gwd-animation05{

animation:gwd-animation05 1.8s linear 0s 1 normal forwards;

-moz-animation:gwd-animation05 1.8s linear 0s 1 normal forwards;

-webkit-animation:gwd-animation05 1.8s linear 0s 1 normal forwards;

}

.gwd-img06{

position: absolute;

height: 1px;

left: 159px;

top: -45px;

transform-style:preserve-3d;

-moz-transform-style:preserve-3d;

-webkit-transform-style:preserve-3d;

transform:translate3d(47px,0px,0px);

-moz-transform:translate3d(47px,0px,0px);

-webkit-transform:translate3d(47px,0px,0px);

}

.gwd-animation06{

animation:gwd-animation06 2.6s linear 0s 1 normal forwards;

-moz-animation:gwd-animation06 2.6s linear 0s 1 normal forwards;

-webkit-animation:gwd-animation06 2.6s linear 0s 1 normal forwards;

}

.gwd-img07{

position:absolute;

top: -62px;

opacity: 1;

left: 207px;

width: 104px;

height: 14px;

}

.gwd-animation07{

animation:gwd-animation07 9.56s linear 0s 1 normal forwards;

-moz-animation:gwd-animation07 9.56s linear 0s 1 normal forwards;

-webkit-animation:gwd-animation07 9.56s linear 0s 1 normal forwards;

}

.gwd-img08{

position: absolute;

left: 119px;

top: 39px;

opacity:0;

width:6px;

height:6px;

transform-style:preserve-3d;

-moz-transform-style:preserve-3d;

-webkit-transform-style:preserve-3d;

transform:translate3d(46px,3px,0px);

-moz-transform:translate3d(46px,3px,0px);

-webkit-transform:translate3d(46px,3px,0px);

}

.gwd-animation08{

animation:gwd-animation08 9.973s linear 0s 1 normal forwards;

-moz-animation:gwd-animation08 9.973s linear 0s 1 normal forwards;

-webkit-animation:gwd-animation08 9.973s linear 0s 1 normal forwards;

}

.gwd-img09{

position: absolute;

left: 138px;

top: 97px;

opacity: 0;

width: 44px;

height: 21px;

transform-style:preserve-3d;

-moz-transform-style:preserve-3d;

-webkit-transform-style:preserve-3d;

transform:translate3d(138px,0,0);

-moz-transform:translate3d(138px,0,0);

-webkit-transform:translate3d(138px,0,0);

}

.gwd-animation09{

animation:gwd-animation09 8.846s linear  0s 1 normal forwards;

-moz-animation:gwd-animation09 8.846s linear  0s 1 normal forwards;

-webkit-animation:gwd-animation09 8.846s linear  0s 1 normal forwards;

}

.gwd-img10{

position:absolute;

width: 218px;

height: 21px;

left: 138px;

top: 124px;

opacity: 0;

ransform-style:preserve-3d;

-moz-transform-style:preserve-3d;

-webkit-transform-style:preserve-3d;

transform:translate3d(-37px,0,0);

-moz-transform:translate3d(-37px,0,0);

-webkit-transform:translate3d(-37px,0,0);

}

.gwd-animation10{

animation:gwd-animation10 8.6s linear  0s 1 normal forwards;

-moz-animation:gwd-animation10 8.6s linear  0s 1 normal forwards;

-webkit-animation:gwd-animation10 8.6s linear  0s 1 normal forwards;

}

.gwd-img11{

position: absolute;

top: 10px;

opacity: 0;

height: 13px;

left: 206px;

width: 26px;

}

.gwd-animation11{

animation:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/70114.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据可视化: matplotlib绘制动态图及3维动画

动画可以有趣地展示某种现象。相比于静态图表,人们更容易被动画和交互式的图表所吸引。在描绘时间序列数据时,动画更有意义,例如多年来股票价格的波动,过去十年气候的季节性变化和和趋势,因为我们可以看到特定参数如何…

Web移动端-part02(3D效果+动画)

一、空间转换(3D) 1、空间位移 transform:translate3d(x,y,z); 左手手心朝下握拳,大拇指方向为x轴正值方向,往下为y轴正值,往自己的方向为z轴正值记得写3d否则不生效 透视 近大远小,近实远虚&#xf…

Facebook广告效果差,转化低?跑赢同行的一手资源维睿互动奉上

每次上新都像参加一场没有出题范围的考试?想要提高新品广告投资回报率(ROAS),却不知道哪些广告操作才是提速“催化剂”? 很多时候跑facebook广告,但是出来的效果比较差,ctr很低,cpm很…

【Three.js】手把手教你在三维场景中实现人物行走动画效果

three.js的官方例程里面有个人物行走的案例,链接如下: three.js官方案例-人物行走 这里简单剖析下人物行走的原理: (1) 首先需要有个动画素材。gltf是可以集成动画的,像行人行走的动画,一般…

【Unity3D插件】Alembic插件分享《abc动画文件导入Unity》

推荐阅读 CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875 文章目录 一、前言二、参考网站及下载三、正文abc文件导入abc导入Unity之后的格式AlembicStreamPlayer组件AlembicExporter组件 一、前言 今天分享一下Alembic插件的使用教程&…

Unity角色动画之面部动画——SALSA插件

目录 概述组件LipSyncEmoteREyes 2D面部动画搭建2D模型添加SALSA 2D组件添加RandomEyes2D组件运行效果 3D面部动画添加SALSA 3D组件添加RandomEyes3D组件运行效果 概述 SALSA(简单自动唇形同步近似)是一种实时系统,用于从音频输入创建唇形同…

家里两个孩子,你们会一个跟爸姓,一个跟妈姓吗?

生老大的时候,刚开始不知道男女,就取了好几个名字,四个月四维查出男孩,就确定了一个,把剩下的名字分给以后的弟弟或妹妹!后来意外二胎,没有查男女,老公就说要不二胎跟我姓吧&#xf…

Mother and child 妈妈与孩子

我拿起那条链子。她用双手接过它,向前探了探身,在我的脖子后把简易的项链钩系好。然后她向后退了几步,好像在看看是否合适。我低下头看着闪闪发亮的玻璃珠和已失去光泽的金色链子,然后抬起头望着她。我很认真地轻声说道&#xff1…

怎样要一个儿子和女儿

[转] 女人的最佳生育年限 及怎样要一个儿子和女儿 2011.11.30 阅读(4) 返回日志列表 转载(10.62万)分享评论复制地址更多 教你如何生一个漂亮宝宝,怕以后找不到,先收藏了1.教你如何生一个漂亮宝宝 2.男人的最佳生育年限 及怎样要一个儿子 3.受用一生的维…

Surrogate mother是代孕妈妈,那么,Surrogate parent呢?

文 / 王不留(微信公众号:王不留) 上午有位同学找我探讨了一个问题。 2021年3月20号刊《经济学人》有一篇文章《Panic Womb》(恐慌的子宫)。引言中有一段话“Conservatives fret that surrogate parents may be gay or …

Android开发之向桌面添加快捷方式

Android开发之向桌面添加快捷方式 对于一个希望拥有更多用户的应用来说,用户桌面可以说是所有软件的必争之地,如果用户在手机桌面上建立了该软件的快捷方式,用户将会更频繁地使用该软件。因此,所有 Android程序都应该允许用户把软…

如何为Android App 添加快捷方式

文章目录 概述效果好处 添加方式静态添加动态添加 概述 效果 好处 可以方便用户直接在桌面跳到目标页面可以让你的App显得更加专业(不过切忌添加过多,1-3个就够了) 添加方式 静态添加 在资源文件中添加 xml 目录,并在里面创建 shortcuts.xml 文件 …

Android之添加固定图标到桌面

我的QQ群 1 需求 Android之添加固定图标到桌面 2 部分实现 在AndroidManifest.xml里面添加如下权限 <uses-permission android:name="com.android.launcher.permission.READ_SETTINGS" /><uses-permission android:name="com.android.launcher.perm…

Android中程序向桌面和Launcher添加快捷方式【安卓进化三十二】

最近感觉这个添加快捷方式挺有趣的&#xff0c;就查资料自己写了个demo---简单的例子&#xff0c;这个例子就是有两个按钮&#xff0c;点击“将此程序添加到快捷方式”&#xff0c;则手机桌面增加一个快捷方式&#xff0c;同时launcher中也多了一个快捷方式&#xff0c;点击退出…

Android 在Launcher桌面添加应用快捷图标(适用于Android 7.0(API24) 及以下)

Launcher为了应用程序能够定制自己的快捷图标&#xff0c;就注册了一个 BroadcastReceiver 专门接收其他应用程序发来的快捷图标定制信息。所以只需要根据该BroadcastReceiver构造出相对应的Intent并装入我们的定制信息&#xff0c;最后调用 sendBroadcast 方法就可以创建一个快…

Android 桌面工具,安卓怎样添加桌面工具

桌面工具(Widget)是Android系统的一大特色&#xff0c;通过桌面工具可以快速得到所需的信息&#xff0c;不必打开程序即可了解最新的内容。Android系统自带了一些常用的桌面工具&#xff0c;其他一些经过定制的系统也带有具有特色的桌面工具&#xff0c;同时&#xff0c;有很多…

【答辩问题】计算机专业本科毕业设计答辩技巧

下面是总结的一些答辩期间的问题&#xff08;结合论文中出现过的整理&#xff09; 1、MVC设计模式是指什么&#xff0c;其优缺点&#xff0c;怎样用到在你的程序里 2、SSM/SSH框架是指什么&#xff0c;其优缺点&#xff0c;怎样用到在你的程序里 3、前端用到了什么技术&…

基于SSM的毕业论文答辩系统

末尾获取源码 开发语言&#xff1a;Java Java开发工具&#xff1a;JDK1.8 后端框架&#xff1a;SSM 前端&#xff1a;采用Vue技术开发 数据库&#xff1a;MySQL5.7和Navicat管理工具结合 服务器&#xff1a;Tomcat8.5 开发软件&#xff1a;IDEA / Eclipse 是否Maven项目&#x…

计算机专业毕业答辩问代码吗,计算机专业毕业论文答辩技巧

在做计算机毕业设计的整个过程中&#xff0c;一般有三个答辩&#xff0c;即开始答辩、中期答辩和最终答辩。有些学校简化为两个&#xff0c;即开题答辩和期末答辩。还有的学校将直接保留了最终答辩&#xff0c;省略了开始答辩和中期答辩。 当然不管你要参加几次答辩&#xff0c…

计算机专业毕业设计论文答辩PPT模板,10套计算机毕业设计答辩PPT模板

计算机专业毕业设计论文答辩PPT模板,10套计算机毕业设计答辩PPT模板 完整PPT模板包下载地址&#xff1a;计算机专业毕业设计论文答辩PPT模板 PPT模板预览 完整PPT模板包下载地址&#xff1a;10套计算机毕业设计答辩PPT模板