今天小編給大家分享的是CSS3實(shí)現(xiàn)頁面加載效果的完整代碼,很多人都不太了解,今天小編為了讓大家更加了解CSS3實(shí)現(xiàn)頁面加載效果,所以給大家總結(jié)了以下內(nèi)容,一起往下看吧。一定會有所收獲的哦。
10年積累的網(wǎng)站建設(shè)、網(wǎng)站設(shè)計經(jīng)驗,可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先網(wǎng)站策劃后付款的網(wǎng)站建設(shè)流程,更有寶坻免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
對于頁面加載的動畫我們可以做成不同形狀的效果,今天要分享的案例是將動畫做成圓形的形狀來加載頁面,在使用動畫時要注意瀏覽器兼容問題
知識點(diǎn)詳解
(1)animation:設(shè)置動畫屬性
animation-name :設(shè)置需要綁定到選擇器的 keyframe 名稱。本例綁定的是load
animation-duration :完成動畫所需花費(fèi)的時間,以秒或毫秒為單位。
animation-timing-function:動畫的速度曲線。
animation-delay:在動畫開始之前的延遲。
animation-iteration-count:動畫應(yīng)該播放的次數(shù)。
animation-direction:是否應(yīng)該輪流反向播放動畫。
例:設(shè)置動畫名為load,完成動畫所需時間為1.4s,以低速開始和結(jié)束,無限循環(huán)播放
animation: load 1.4s infinite ease-in-out;
(2)animation-fill-mode 屬性
none :不改變默認(rèn)行為。
forwards:當(dāng)動畫完成后,保持最后一個屬性值(在最后一個關(guān)鍵幀中定義)。
backwards:在 animation-delay 所指定的一段時間內(nèi),在動畫顯示之前,應(yīng)用開始屬性值(在第一個關(guān)鍵幀中定義)。
both: 向前和向后填充模式都被應(yīng)用。
(3)transform :scale(x,y) 2D 縮放轉(zhuǎn)換。
完整代碼
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Document</title> <style> .load { margin:300px auto; width: 150px; text-align: center; } .load div{ width: 30px; height: 30px; background-color:rgb(118,224,250); border-radius: 100%; display: inline-block; -webkit-animation: load 1.4s infinite ease-in-out; -webkit-animation-fill-mode: both; } .load .circle1 { -webkit-animation-delay: -0.32s; } .load .circle2 { -webkit-animation-delay: -0.16s; } @-webkit-keyframes load { 0%, 80%, 100% { -webkit-transform: scale(0.0) } 40% { -webkit-transform: scale(1.0) } } </style> </head> <body> <div class="load"> <div class="circle1"></div> <div class="circle2"></div> <div class="circle3"></div> </body> </html>
效果圖
動態(tài)效果圖
以上就是CSS3實(shí)現(xiàn)頁面加載效果的完整代碼的簡略介紹,當(dāng)然詳細(xì)使用上面的不同還得要大家自己使用過才領(lǐng)會。如果想了解更多,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道哦!
本文名稱:CSS3實(shí)現(xiàn)頁面加載效果的完整代碼
文章位置:http://chinadenli.net/article16/ppggdg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、搜索引擎優(yōu)化、網(wǎng)站排名、網(wǎng)頁設(shè)計公司、用戶體驗、小程序開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)