本文摘自PHP中文网,作者小云云,侵删。
css3实现动态波纹特效,由于css3里面有过渡和动画效果,现在利用css3实现动态波浪效果就很简单了,直接使用transform来实现就ok, 使得translateX 产生偏移就可以不断实现循环动态效果,这样就比传统的flash来实现更为简单。而且对页面也比较友好的。本文主要和大家介绍css3实现波纹特效、H5实现动态波浪效果,非常不错,具有参考借鉴价值,需要的朋友可以参考下,希望能帮助到大家。
比如实现以下的背景波纹特效:
html5结构:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | <p class = "wrap__uc-hdinfo" >
<p class = "inner flexbox" >
<p class = "uimg" >
<span class = "img" ><img src= "images/uimg/uimg-def.jpg" /></span>
</p>
<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>
</p>
<!--css3实现波纹-->
<p class = "wrap__uc-waves" >
<i class = "wave w1" ></i>
<i class = "wave w2" ></i>
</p>
</p>
|
css3代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | .wrap__uc-waves{ overflow : hidden ; height : 1 rem; width : 100% ; position : absolute ; bottom : 0 ;}
.wrap__uc-waves .wave{ width : 15 rem; transform-origin: center bottom ; position : absolute ; left : 0 ; bottom : 0 ;}
.wrap__uc-waves .w 1 { background : url (../images/icon__uc-hd-waves 01 .png) no-repeat ;background- size :cover; height :. 5 rem; animation:anim_wave 5 s linear infinite;}
.wrap__uc-waves .w 2 { background : url (../images/icon__uc-hd-waves 02 .png) no-repeat ;background- size :cover; height :. 7 rem; animation:anim_wave 6 s 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 )
}
}
|
相关推荐:
推荐10款波纹特效(收藏)
以上就是css3和H5实现波纹特效实例代码的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
HTML5通过postmessage进行跨域通信的方法_HTML5教程技巧
HTML5 progress进度条详解
HTML5 video如何实现实时监测当前播放时间(代码)
使用modernizr探测HTML5/css3新特性的示例代码分享
HTML5桌面通知提示功能的实现
HTML5实现预览本地图片
h5如何使用约束验证api
HTML5画布如何设置字体颜色?(代码示例)
HTML5转义实体字符的使用详解
HTML5新增了哪些input类型及其属性?
更多相关阅读请进入《HTML5》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » css3和H5实现波纹特效实例代码