WordPress 頂部載入進度條程式碼
3,850 0
頁面載入的進度條效果相信大家都仰慕已久,下面是我編寫的 WordPress 實現頂部載入進度條,簡簡單單,就可以實現酷炫的頁面載入進度條效果。
WordPress 頂部載入進度條的實現,我第一時間能想到的就是 CSS 了,但是可能對 IE 低版本的瀏覽器相容性不好。但玩 WordPress 的人,基本上都無視 IE 了。那麼下面我就直接發布教學吧。
CSS 程式碼
CSS CSS
body {
margin: 0;
}
#progress {
position: fixed;
height: 2px;
background: #2085c5;
transition: opacity 500ms linear;
}
#progress.done {
opacity: 0;
}
#progress span {
position: absolute;
height: 2px;
-webkit-box-shadow: #2085c5 1px 0 6px 1px;
-webkit-border-radius: 100%;
opacity: 1;
width: 150px;
right: -10px;
-webkit-animation: pulse 2s ease-out 0s infinite;
}
@-webkit-keyframes pulse {
30% {
opacity: .6;
}
60% {
opacity: 0;
}
100% {
opacity: .6;
}
}
HTML 程式碼
HTML HTML
<div id="progress">
<span></span>
</div>
jQuery 程式碼
JavaScript JavaScript
$({property: 0}).animate({property: 100}, {
duration: 3000,
step: function() {
var percentage = Math.round(this.property);
$('#progress').css('width', percentage + "%");
if (percentage == 100) {
$("#progress").addClass("done");
}
}
});
活學活用,上面設定的時間是 3 秒,根據自己的需求設定時間吧。
到這一步,WordPress 頂部載入進度條就出現了,我想你應該知道,按下 Ctrl + F5 是清除快取重新整理,重新整理後,看看重新整理網頁,頂部是不是出現了載入進度條了。
評論
(0)暫無評論,來說兩句吧