【HTML】简单实现网页加载动画
效果:
进入网页时先出现加载动画,加载完毕后显示网页
实现原理:
在html上方放一个div,用来显示加载动画,js判断加载完毕事件,将div隐藏即可。
知识点整理:
伪元素实现垂直居中、awesome字体动画、js判断HTML加载是否完成
代码:
css:
body {width: 100%;height: 100%;overflow: hidden;}.loading-div {width: 1800px;height: 720px;background-color: #fff;display: table-cell;vertical-align: middle;color: #555;overflow: hidden;text-align: center;}.loading-div::before {display: inline-block;vertical-align: middle;}
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(() => {// $(".loading-div").hide();//$('body').css('overflow-y','scroll');// }, 2000);
//这是根据js判断,页面加载完毕就显示
document.onreadystatechange = function () {if (document.readyState == "complete") { $(".loading-div").hide();$('body').css('overflow','scroll');}}
在线引用文件:
<script src="https://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script>
<link href="https://cdn.jsdelivr.net/npm/font-awesome/css/font-awesome.min.css" rel="stylesheet">
【HTML】简单实现网页加载动画相关推荐
- 简单实现网页加载动画
今天自己实现了这个功能,记录一下 效果: 进入网页时先出现加载动画,加载完毕后显示网页 实现原理: 在html上方放一个div,用来显示加载动画,js判断加载完毕事件,将div隐藏即可. 知识点整理: ...
- loading动画_超级简单的CSS加载动画(冰淇淋loading加载动画)
点击右上方红色按钮关注"web秀",让你真正秀起来 前言 昨天再次收到"月球居民爱丽丝"的投稿(非常感谢"月球居民爱丽丝"),希望做一个冰淇 ...
- 【HTML网页前端开发加载动画案例】
提示:如需转载请联系作者授权才可使用. 目录 前言 一.网页加载动画是什么? 二.案例教学 1.HTML 当我们将css基础操作先做好之后,发现网页并不能完美对应大小,那么我们可以在基础代码定义块内做 ...
- 「切图仔日常」浅谈加载动画两板斧
1.前言 此刻深圳大雨瓢泼,周围一片黑压压的.对于这样的日子,果断从冰箱里面拿出肥宅快乐水,打开电脑查看最近更新的番剧,舒服窝在沙发里真是美滋滋. 但是不知道大雨原因,网络加载一直时好时坏,看的贼忧伤 ...
- 使用HTML+CSS制作加载动画
简单的页面加载动画 html部分 <!DOCTYPE html> <html><head><meta charset="utf-8" /& ...
- C#.Net网页加载等待效果漂亮并且简单
最近网页加载数据比较多,点击后给用户就是白板很不友好,想了很久找了些资料,在网页加载中显示等待画面给客户,页面加载完成自动隐藏等待效果. 在网页后台cs代码: protected void P ...
- recyclerview item动画_这可能是你见过的迄今为止最简单的RecyclerView Item加载动画...
如何实现RecyclerView Item动画? 这个问题想必有很多人都会讲,我可以用ItemAnimator实现啊,这是RecyclerView官方定义的接口,专门扩展Item动画的,那我为什么要寻 ...
- HTML小案例-使用CSS3实现网页加载loding动画
HTML小案例-使用CSS3实现网页加载loding动画 话不多说先看效果 ** 以下为源代码 ** <!DOCTYPE html> <html lang="zh-CN&q ...
- HTML5+CSS3小实例:简单又好看的加载动画效果
HTML5+CSS3做一个简单又好看的加载动画效果,一个三色圆环转动,再加圆环内部文字转动,效果虽然简单,但第一次看到还是很惊艳的,最主要一点,代码真的超简单的. 效果: 源码: <!DOCTY ...
最新文章
- 7纳米duv和euv_要超车台积电 三星宣布采用EUV技术7纳米制程完成验证
- final关键字的几大特征
- 计算机与音乐课题,泉州实验小学《小学音乐学科教学与信息技术整合的研究》结题报告...
- Java使用Future设置方法超时
- spring+springmvc+maven+mongodb
- 快速上手Ubuntu搭建Python编程环境
- sql 查询的在northern最大的价值(LAT_N),小于137.2345 ,在小数点后4 位截断
- 重启路由器可以换IP吗
- Pix4Dmapper系列教程(一):Pix4D模型成果导出OSGB并加载到CASS3D进行三维测图
- caffe 安装方法(python)
- 快速学会关键路径、最早开始时间和最晚开始时间的计算
- 计算机显示桌面图标不见了,电脑显示器桌面图标不见了怎么办
- 【论文笔记】 Leverage Lexical Knowledge Base for Chinese NER via Collborative Graph Network
- Rabbit MQ 基础
- python爬虫:用无头浏览器selenium爬取taptap游戏榜单并保存为csv
- 3.5 基本属性测试
- java实现mysql拦截_java分页拦截类实现sql自动分页
- nbd 相关概念及操作
- 三菱je -c中映射表的作用_linux内核页表映射机制:线性地址如何转为物理地址?...
- 北京理工大学 计算机学院 李侃,吴昊_北京理工大学计算机学院