位置: 编程技术 - 正文

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的理解)

  • 出口退免税管理工作规范2.0
  • 税务ukey如何清卡
  • 不能收回的应收票据
  • 个税抵扣租房能抵扣多少
  • 车船税是费用吗
  • 单位购买预付卡
  • 待认证进项税是借方还是贷方
  • 无名称发票可以抵扣吗
  • 企业怎样才能做好信用信息修复?
  • 收到失控发票写情况说明
  • 个人所得税如何申报
  • 招标资料费计入成本吗
  • 预付款如何扣除
  • 外协加工分录
  • 运费成本会计分录
  • 购入的苗木种植一段时间后再销售要交增值税吗?
  • 企业从政府取得的经济资源,如果与企业销售商品
  • 小规模纳税人附加税减免政策2023
  • 财务保证金怎么做分录
  • 公司不给发公司
  • 防暑降温费如何做账
  • 购买电力维修材料怎么做分录?
  • 分支机构增值税汇总纳税怎么申报?
  • 机关党建经费提取比例
  • 专用发票和普通发票的报销区别
  • 收到保险公司车辆保险发票会计分录
  • 解决思路怎么写
  • 其他综合收益属于什么类
  • php 生成opcode
  • mac怎么隐藏app
  • wordpress functions.php
  • 跨国并购融资问题
  • 可抵免境外所得税税额
  • 怎么计算土地增值税金额
  • linux驱动和windows驱动
  • react最新教程
  • php定义一个二维数组
  • 可用保证金余额为负
  • hadoop java
  • at命令每天任务
  • 电子发票是正规发票吗能报销吗
  • 应收账款属于哪个会计要素
  • 冲暂估会计分录
  • 暂缓收缴工会经费申请
  • 计税工资什么意思2019
  • 资产负债表该怎么填写
  • sql server 2008 安装 1935
  • 分组 sql
  • 公司没有账套怎么做账
  • 主营业务成本和营业成本的区别
  • 资产减值损失会计科目编码
  • 收到科技局补贴金费怎么入账
  • 房产税减按70%的政策
  • 出口退税退的是哪些税
  • 食品算日用品吗
  • 其他应收款减值损失可以转回吗
  • 实物投资的会计科目
  • 如何理解其他应收款的概念
  • 账实不符怎么调账
  • oracle忘记用户名密码怎么办
  • 使用SSIS创建同步数据库数据任务的方法
  • 腾讯云 阿里云 营收对比
  • freebsd常用命令
  • win10预览版退回正式版
  • ubuntu 操作系统
  • fedora29
  • ie11安装方法
  • macbookpro日历
  • 如何使用windows 10
  • centos文本编辑器
  • centos最小化安装步骤
  • window10路由
  • 代理服务器只能代理客户端http的请求
  • win7提示内部版本7601副本不是正版
  • javascript+
  • nodejs基础教程
  • install ubuntu kylin
  • jquery选择器的作用
  • 如何推进税务系统建设
  • 成都税务局网站首页
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设