css3实现波纹特效、H5实现动态波浪效果


Posted in HTML / CSS onJanuary 31, 2018

css3实现动态波纹特效,由于css3里面有过渡和动画效果,现在利用css3实现动态波浪效果就很简单了,直接使用transform来实现就ok, 使得translateX 产生偏移就可以不断实现循环动态效果,这样就比传统的flash来实现更为简单。而且对页面也比较友好的。

比如实现以下的背景波纹特效:

css3实现波纹特效、H5实现动态波浪效果

html5结构:

<div class="wrap__uc-hdinfo">
    <div class="inner flexbox">
        <div class="uimg">
            <span class="img"><img src="images/uimg/uimg-def.jpg" /></span>
        </div>
        <a class="info flex1" href="#">
            <label class="name">露娜</label>
            <label class="type mt-10">普通会员</label>
            <label class="tel ff-ar">18621535487</label>
        </a>
        <i class="arr iconfont icon-youjiantou c-fff fs-24"></i>
        <a class="lktel" href="tel:15888886666"><i class="iconfont icon-dianhua1"></i></a>
    </div>
    <!--css3实现波纹-->
    <div class="wrap__uc-waves">
        <i class="wave w1"></i>
        <i class="wave w2"></i>
    </div>
</div>

css3代码:

/*css3波纹*/
.wrap__uc-waves{overflow:hidden;height:1rem;width:100%;position:absolute;bottom:0;}
.wrap__uc-waves .wave{width:15rem; transform-origin:center bottom; position:absolute;left:0;bottom:0;}
.wrap__uc-waves .w1{background:url(../images/icon__uc-hd-waves01.png) no-repeat;background-size:cover; height:.5rem; animation:anim_wave 5s linear infinite;}
.wrap__uc-waves .w2{background:url(../images/icon__uc-hd-waves02.png) no-repeat;background-size:cover; height:.7rem; animation:anim_wave 6s linear infinite;}
@keyframes anim_wave {
    0% {
        transform: translateX(0) translateZ(0) scaleY(1)
    }
    50% {
        transform: translateX(-25%) translateZ(0) scaleY(0.55)
    }
    100% {
        transform: translateX(-50%) translateZ(0) scaleY(1)
    }
}

总结

以上所述是小编给大家介绍的css3实现波纹特效、H5实现动态波浪效果,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

HTML / CSS 相关文章推荐
CSS3 border-image详解、应用及jQuery插件
Aug 29 HTML / CSS
css3进行截取替代js的substring
Sep 02 HTML / CSS
使用CSS3实现圆角,阴影,透明
Dec 23 HTML / CSS
利用SVG和CSS3来实现一个炫酷的边框动画
Jul 22 HTML / CSS
使用css实现android系统的loading加载动画
Jul 25 HTML / CSS
html5指南-1.html5全局属性(html5 global attributes)深入理解
Jan 07 HTML / CSS
HTML5 canvas画矩形时出现边框样式不一致的解决方法
Oct 14 HTML / CSS
html5使用canvas绘制太阳系效果
Dec 15 HTML / CSS
简单的HTML5初步入门教程
Sep 29 HTML / CSS
使用phonegap获取位置信息的实现方法
Mar 31 HTML / CSS
使用HTML+Css+transform实现3D导航栏的示例代码
Mar 31 HTML / CSS
html解决浏览器记住密码输入框的问题
May 07 HTML / CSS
css3动画过渡实现鼠标跟随导航效果
Feb 08 #HTML / CSS
CSS3 calc()会计算属性详解
Feb 27 #HTML / CSS
CSS3 clip-path 用法介绍详解
Mar 01 #HTML / CSS
CSS3混合模式mix-blend-mode/background-blend-mode简介
Mar 15 #HTML / CSS
CSS3截取字符串实例代码【推荐】
Jun 07 #HTML / CSS
CSS3地图动态实例代码(圆圈向外扩散)
Jun 15 #HTML / CSS
css3中的calc函数浅析
Jul 10 #HTML / CSS
You might like
PHP获取MAC地址的函数代码
2011/09/11 PHP
php中使用临时表查询数据的一个例子
2013/02/03 PHP
joomla jce editor 解决上传中文名文件失败问题
2013/06/09 PHP
浅析php学习的路线图
2013/07/10 PHP
php+mysql实现的二级联动菜单效果详解
2016/05/10 PHP
PHP抽象类与接口的区别详解
2019/03/21 PHP
详解如何实现Laravel的服务容器的方法示例
2019/04/15 PHP
用js怎么把&amp;字符换成&quot;&amp;amp:&quot;
2006/10/19 Javascript
Prototype Object对象 学习
2009/07/12 Javascript
新增加的内容是如何将div的scrollbar自动移动最下面
2014/01/02 Javascript
手写的一个兼容各种浏览器的javascript getStyle函数(获取元素的样式)
2014/06/06 Javascript
js获取腾讯视频ID的方法
2016/10/03 Javascript
基于angular2 的 http服务封装的实例代码
2017/06/29 Javascript
Vue2仿淘宝实现省市区三级联动
2020/04/15 Javascript
python Django模板的使用方法
2016/01/14 Python
在windows系统中实现python3安装lxml
2016/03/23 Python
12步入门Python中的decorator装饰器使用方法
2016/06/20 Python
Python时间戳使用和相互转换详解
2017/12/11 Python
python实现三维拟合的方法
2018/12/29 Python
Python获取Redis所有Key以及内容的方法
2019/02/19 Python
python调试神器PySnooper的使用
2019/07/03 Python
pandas的qcut()方法详解
2019/07/06 Python
python 接口实现 供第三方调用的例子
2019/08/13 Python
如何利用Python 进行边缘检测
2020/10/14 Python
一款利用纯css3实现的超炫3D表单的实例教程
2014/12/01 HTML / CSS
城野医生官方海外旗舰店:风靡亚洲毛孔收敛水
2018/04/26 全球购物
2014政务公开实施方案
2014/02/19 职场文书
房展策划方案
2014/06/07 职场文书
医院合作协议书
2014/08/19 职场文书
六五普法宣传标语
2014/10/06 职场文书
与死神共舞观后感
2015/06/15 职场文书
《抽屉原理》教学反思
2016/02/20 职场文书
2019幼儿教师求职信(3篇)
2019/09/20 职场文书
MySQL 分组查询的优化方法
2021/05/12 MySQL
使用CSS实现小三角边框原理解析
2021/11/07 HTML / CSS
vue数据字典取键值项目的字典问题
2022/04/12 Vue.js