位置: 编程技术 - 正文

JS+CSS实现网页加载中的动画效果(给网页添加javascript)

编辑:rootadmin

推荐整理分享JS+CSS实现网页加载中的动画效果(给网页添加javascript),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:html+css+js网页制作,html+css+js网页,网站html加css,网页css样式怎么添加,js添加css,网页css样式怎么添加,网站html加css,html+css+js网页制作,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例为大家分享了JS实现网页加载中效果的具体代码,供大家参考,具体内容如下

需要材料:

一张loading动画的gif图片

基本逻辑:

模态框遮罩 + loading.gif动图,默认隐藏模态框页面开始发送Ajax请求数据时,显示模态框请求完成,隐藏模态框

下面我们通过Django新建一个web应用,来简单实践下

实践

1.新建一个Django项目,创建应用app, 配置好路由和static,略。将gif动图放到静态文件夹下,结构如下:

2.视图中定义一个函数,它返回页面test.html:

JS+CSS实现网页加载中的动画效果(给网页添加javascript)

3.test.html页面如下:

4.CSS样式如下:

说明:

通过设置position: fixed,并令上下左右为0,实现模态框覆盖整个页面; 设置gif动态图为背景,居中,来显示加载效果; 通过设置z-index值,令gif图悬浮在模态框上面; background-color: black;是为了看着明显,具体使用时可以设为white;

5.JS文件如下:

说明:

页面载入后,开始发送Ajax请求,从服务端ajax_handler视图请求数据,这时显示模态框请求完成后,不论成功与否,隐藏模态框

6.ajax_handler视图如下,它模拟网络延迟,并返回一些字符串:

效果如下:

如果显示不了gif动图,可能是浏览器缓存问题。项目完整代码在这里:

浅析Javascript中双等号(==)隐性转换机制 在Javascript中判断相等关系有双等号(==)和三等号(===)两种。其中双等号(==)是值相等,而三等号(===)是严格相等(值及类型是否完全相等)。因此有几个常

js通过Date对象实现倒计时动画效果 js通过Date对象实现倒计时效果,具体内容如下!DOCTYPEhtmlhtmllang="en"headmetacharset="UTF-8"title倒计时动画/titlestylediv{text-align:center;height:px;line-height:px;}/styles

elemetUi 组件--el-upload实现上传Excel文件的实例 elemetUi组件--el-upload实现上传Excel文件的实例【需求】实现上传Excel文件,在上传到服务器时,还要附加一个参数,在请求上传文件接口前,先要进行文件

标签: 给网页添加javascript

本文链接地址:https://www.jiuchutong.com/biancheng/368454.html 转载请保留说明!

上一篇:JavaScript中Require调用js的实例分享(js require())

下一篇:浅析Javascript中双等号(==)隐性转换机制(javascript的理解)

  • 已抵扣进项税额转出怎么申报
  • 建筑类企业是否允许留抵
  • 怎么算毛利润计算公式
  • 公司能经营烟草公司吗
  • 暂估收入的必要条件
  • 银行开户费用计入
  • 事业单位的会计制度是什么
  • 甲公司存货采用实际成本法核算
  • 应收账款的账面价值等于什么
  • 会计凭证填制要求有哪些
  • 短期筹资方式有没有股票
  • 无形资产界定标准
  • 多付的货款怎么追回
  • 开红字发票如何调整收入?
  • 当留底税额大于退税额会计分录怎么写?
  • 一次性付清的优缺点
  • 阿里云增值税专用发票
  • 建筑企业如何进行资质申请?
  • 租金收入增值税纳税义务
  • 建筑业增值税税率由11调整到10
  • 非雇佣劳务
  • 个人独资企业生活费用和经营费用混在一起的
  • 研发费用加计扣除是什么意思啊
  • 加工贸易的方式
  • 个税起征点是
  • BIOS识别不了硬盘pe可以
  • 实收资本或股本账户属于企业的什么账
  • u盘一键启动安装系统
  • smarty模板判断数组为空的方法
  • 子公司之间能否相互承包工程
  • PHP:Memcached::getDelayed()的用法_Memcached类
  • 低值易耗品的管理和流程ppt
  • 耕地开垦费计入土地成本吗
  • easyexcel解析csv
  • 产生转让损失
  • php exec python
  • vuedraggable官方文档
  • css spirit
  • update-initramfs -u命令
  • gfortran编译命令
  • 会员信息查询系统
  • 帝国cms怎么用
  • 物价变动的影响因素
  • 搜索站内内容
  • vue3.0用法
  • 织梦cms怎么样
  • 织梦模板首页logo修改
  • 网上0申报怎么操作步骤
  • 去银行取对账单需要带什么
  • 支付航天信息服务费未收到发票怎么处理
  • 预付房租如何做分录
  • 公司减免的社保退给个人吗
  • 企业退休返聘人员怎么规避风险
  • 重分类调整分录是什么
  • 仓管需要会计证吗
  • 工业企业固定资产折旧年限
  • sql server 判断数据是否存在
  • 连接mysql数据出错1045
  • 触发器的用法
  • u盘装机大师手机下载电脑版
  • linux系统的
  • ubuntu20.04怎么用
  • centos5.5加固
  • win7系统玩暗黑2怎样全屏
  • compress与uncompress参数使用
  • Win8系统怎么安装
  • Win10年度升级版将正式提供暗黑主题 未自定义颜色都会变暗
  • win10每周更新
  • centos6.9
  • Node.js中的construct
  • js怎么操作css
  • linux归档文件什么意思
  • python urllib urlopen
  • unity 几种触发事件
  • c# unity ioc
  • unity networking
  • asynctask优缺点
  • 莱钢生产什么产品
  • 金税三期怎么打完税凭证
  • 税务总局电子申报软件怎么用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设