css3實(shí)現(xiàn)波紋特效、H5實(shí)現(xiàn)動(dòng)態(tài)波浪效果
css3實(shí)現(xiàn)動(dòng)態(tài)波紋特效,由于css3里面有過(guò)渡和動(dòng)畫效果,現(xiàn)在利用css3實(shí)現(xiàn)動(dòng)態(tài)波浪效果就很簡(jiǎn)單了,直接使用transform來(lái)實(shí)現(xiàn)就ok, 使得translateX 產(chǎn)生偏移就可以不斷實(shí)現(xiàn)循環(huán)動(dòng)態(tài)效果,這樣就比傳統(tǒng)的flash來(lái)實(shí)現(xiàn)更為簡(jiǎn)單。而且對(duì)頁(yè)面也比較友好的。
比如實(shí)現(xiàn)以下的背景波紋特效:

html5結(jié)構(gòu):
<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">普通會(huì)員</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實(shí)現(xiàn)波紋-->
<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)
}
}
總結(jié)
以上所述是小編給大家介紹的css3實(shí)現(xiàn)波紋特效、H5實(shí)現(xiàn)動(dòng)態(tài)波浪效果,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
- 最近在做項(xiàng)目的時(shí)候,發(fā)現(xiàn)文字下方有個(gè)波浪線,尋思著,能不能用css來(lái)實(shí)現(xiàn),減少資源,遂參考一些資料,后來(lái)真的實(shí)現(xiàn)了。所以就有了這篇文章了,本文詳細(xì)的介紹了利用CSS32016-11-20

純css3實(shí)現(xiàn)的文字波浪動(dòng)畫特效源碼
這是一款采用純css3實(shí)現(xiàn)的文字波浪動(dòng)畫特效源碼,畫面上的文字呈現(xiàn)出帶有3D立體凹凸?jié)u變效果的波浪動(dòng)畫,該特效沒有引入任何外部圖形元素,且漸變效果流暢自然2016-05-28
我們分享過(guò)許多各種各樣的CSS3菜單,應(yīng)該說(shuō)效果都比傳統(tǒng)的CSS菜單強(qiáng)悍。這次要分享的這款CSS3菜單有點(diǎn)特別,菜單的整體形狀類似波浪形,鼠標(biāo)滑過(guò)菜單項(xiàng)時(shí)也會(huì)改變背景色表2014-10-18
純CSS3實(shí)現(xiàn)3D波浪形動(dòng)畫有波浪起伏的效果
一款3D波浪形動(dòng)畫特效。利用一堆div加上CSS3對(duì)每個(gè)div的控制2014-06-04




