效果:
進入網頁時先出現載入動畫,載入完畢後顯示網頁
實現原理:
在html上方放乙個div,用來顯示載入動畫,js判斷載入完畢事件,將div隱藏即可。
知識點整理:
偽元素實現垂直居中、awesome字型動畫、js判斷html載入是否完成
**:css:
body .loading-div .loading-div::before
html
<div
class
="loading-div"
>
<
i class
="fa fa-spinner fa-pulse fa-3x fa-fw "
>
i>
<
span
class
="sr-only"
>loading...
span
>
div>
<
div
class
="main"
>
這裡是網頁內容
div>
js
//注釋部分是設定2秒的定時延遲,timeout結束後載入網頁
//settimeout(() => , 2000);
//這是根據js判斷,頁面載入完畢就顯示
document.onreadystatechange = function
() }
簡單實現網頁載入動畫
今天自己實現了這個功能,記錄一下 效果 進入網頁時先出現載入動畫,載入完畢後顯示網頁 實現原理 在html上方放乙個div,用來顯示載入動畫,js判斷載入完畢事件,將div隱藏即可。知識點整理 偽元素實現垂直居中 awesome字型動畫 js判斷html載入是否完成 css body loading...
HTML載入動畫實現
在頁面載入完成之前或者執行某操作時,先顯示要顯示的載入動畫。先定義乙個載入動畫元素 最好是純css實現,的話可能慢一點 當頁面未載入完成之前,先使其 可見 當頁面載入完成後,再使其 不可見 重要的一點就是怎樣知道頁面或者元素載入完成了,詳情可以看一下 載入動畫頁面來自 codepen 載入動畫頁面h...
HTML5載入動畫
之前我們分享過很多基於css3的loading載入動畫,通過css3的高階特性,可以製作出形態各異的loading載入動畫元件。今天給大家帶來的這款loading載入動畫是基於html5 canvas的,在canvas畫布上,我們動態繪製許多多邊形,這些多邊形伴隨著顏色的隨機變化和旋轉,形成了奇幻色...