大概的效果就是,当访客访问你的网页博客时,页面会首先显示一张全屏大图,然后再逐渐显示网页内容,代码是通过CSS3动画控制的效果,所以很轻量,但是兼容浏览器没有JS的全面。
<br>.loading{<br>opacity:
0;<br>background:#fff url(<a href="https://ae01.alicdn.com/kf/U98aec3a00998414baf94c8f2316da986Z.jpg)" target="_blank">https://ae01.alicdn.com/kf/U98aec3a00998414baf94c8f2316da986Z.jpg)</a>;<br>background-position:center center;<br>-webkit-background-size:cover;<br>-moz-background-size:cover;<br>-o-background-size:cover;<br>background-size:cover;position:fixed;width:100%;top:0;bottom:0;animation:Loading 2s;line-height:100vh;text-align:center;font-size:30px;color:#ccc;}<br>@keyframes Loading<br>{<br>0% {opacity:1;color:#C1FF50;z-index:999999;}<br>20% {opacity:1;color:#5CB8FF;}<br>40% {opacity:1;color:#FFD350;}<br>60% {opacity:1;color:#FF5950;}<br>80% {opacity:.5;color:#fff;}<br>100% {opacity:0;}<br>}<br>
DIV引用
Loading...
看本篇文章打开效果
感谢访问强仔博客,希望本文对你有所帮助!
.loadingqz{opacity:0;background:#fff url(https://ae01.alicdn.com/kf/U98aec3a00998414baf94c8f2316da986Z.jpg); background-position:center center; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover;position:fixed;width:100%;top:0;bottom:0;animation:loadingqz 2s;line-height:100vh;text-align:center;font-size:30px;color:#ccc;} @keyframes loadingqz { 0% {opacity:1;color:#C1FF50;z-index:999999;} 20% {opacity:1;color:#5CB8FF;} 40% {opacity:1;color:#FFD350;} 60% {opacity:1;color:#FF5950;} 80% {opacity:.5;color:#fff;} 100% {opacity:0;} }