html设置前端加载动画

news2024/11/26 17:25:13

主体思路参考:

前端实现页面加载动画_边城仔的博客-CSDN博客

JS图片显示与隐藏案例_js控制图片显示隐藏-CSDN博客

1、编写load.css


/* 显示加载场景 */
.loadBackGround{
    position: absolute;
    top: 0px;
    text-align: center;
    width: 100%;
    height: 100vh;
    background-color: #efefef;
    opacity: 0.6;
}

/* 加载动画 */
.load{
    position: absolute;
    top: 50vh;
    width: 100px;
    animation-name: loading;
    animation-timing-function:linear;
    animation-duration:1.5s;
    animation-iteration-count:infinite;
}

@keyframes loading {
    from{
       transform: rotateZ(0deg);
    }
    to{
       transform: rotateZ(360deg);
    }
}

2、在html中引用

(1)需要在按钮和图片元素设置两个id

 

(2) 绑定id进行事件绑定

注意:图片一开始是 不显示的

style="display: none;

当点击按钮后才显示。

(3)编写js脚本


<script>
    // 1. 获取元素
    var btn = document.querySelector('#btn');
    var img = document.querySelector('#new');
    var index = 1;
    // 2. 添加事件
    btn.onclick = function() {
        img.style.display = 'block';
    }
</script>

完成。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1089375.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

十六、【橡皮擦工具组】

文章目录 橡皮擦背景橡皮擦1. 一次取样2. 连续取样3. 取样背景色板 魔术橡皮擦 橡皮擦 橡皮擦跟我们平常生活中所用的橡皮擦是一样&#xff0c;它是将图层的内容擦除,只剩下空白部分。另外当我们按住Alt的键去擦除空白部分的时候&#xff0c;也可以将背景的部分显示出来。 另…

第三章 内存管理 二、内存管理的概念

目录 一、内存空间的分配与回收 内存空间的分配: 内存空间的回收&#xff1a; 二、内存空间的扩充 四、存储保护 五、总结 一、内存空间的分配与回收 内存空间的分配和回收是程序设计中非常重要的一环。这里简要介绍下内存空间的分配和回收。 内存空间的分配: 静态分配…

JVM 性能调优参数

JVM分为堆内存和非堆内存 堆的内存分配用-Xms和-Xmx -Xms分配堆最小内存&#xff0c;默认为物理内存的1/64&#xff1b; -Xmx分配最大内存&#xff0c;默认为物理内存的1/4。 非堆内存分配用-XX:PermSize和-XX:MaxPermSize -XX:PermSize分配非堆最小内存&#xff0c;默认为物理…

LeetCode【46】全排列

题目&#xff1a; 代码&#xff1a; 在这里插入代码片

LeetCode刷题总结 - LeetCode 热题 100 - 持续更新

LeetCode 热题 100 其他系列哈希1. 两数之和49. 字母异位词分组128. 最长连续序列 双指针27. 移除元素283. 移动零11. 盛最多水的容器剑指 Offer II 007. 数组中和为 0 的三个数42. 接雨水 滑动窗口438. 找到字符串中所有字母异位词3. 无重复字符的最长子串 字串560. 和为 K 的…

十四、【图章工具组】

文章目录 仿制图章图案图章 仿制图章 纺织图和章工具跟我们之前所用到的修补工具类似,需要我们先按住Alt键选住一块区域&#xff0c;然后调整它的硬度在用我们选择的区域去覆盖&#xff0c;需要注意的是&#xff0c;我们去做的时候尽量一笔覆盖我们想要遮住的区域: 图案图章…

BUUCTF 你竟然赶我走 1

BUUCTF:https://buuoj.cn/challenges 题目描述&#xff1a; 下载附件后有一张图片。 密文&#xff1a; 解题思路&#xff1a; 有两种解题方法 方法一&#xff1a; 1、使用StegSolve打开图片。 2、打开File Format&#xff08;文件格式&#xff09; 3、拉到最下面&#…

国外互联网巨头常用的项目管理工具揭秘

大型互联网公司有涉及多个团队和利益相关者的复杂项目。为了保持项目的组织性和效率&#xff0c;他们中的许多人依赖于项目管理工具。这些工具有助于跟踪任务&#xff0c;与团队成员沟通&#xff0c;并监控进度。让我们来看看一些大型互联网公司正在使用的项目管理工具。 1、Zo…

Flink之DataStream API开发Flink程序过程与Flink常见数据类型

开发Flink程序过程与Flink常见数据类型 DataStream APIFlink三层APIDataStream API概述 开发Flink程序过程添加依赖创建执行环境执行模式创建Data Source应用转换算子创建Data Sink触发程序执行示例 Flink常见数据类型基本数据类型字符串类型时间和日期类型数组类型元组类型列表…

【Java 进阶篇】深入了解JavaScript中的函数

函数是JavaScript编程中的核心概念之一。它们是可重用的代码块&#xff0c;可以帮助您组织和管理程序&#xff0c;使您的代码更具可读性和可维护性。在本篇博客中&#xff0c;我们将深入了解JavaScript中的函数&#xff0c;包括函数的基本语法、参数、返回值、作用域、闭包和高…

网安朝阳·西门子白帽黑客大赛 | 聚焦实战攻防竞赛 促进网安人才发展

2023年10月12日&#xff0c;由西门子&#xff08;中国&#xff09;有限公司、北京市朝阳区人民政府主办&#xff0c;西门子医疗系统有限公司作为赞助单位&#xff0c;北京赛宁网安科技有限公司&#xff08;赛宁网安&#xff09;、北京精典元素公关顾问有限公司承办&#xff0c;…

进程概念[上]

一、冯诺依曼体系结构 冯 • 诺依曼体系结构核心原理为&#xff1a;用户输入的数据先放到内存当中&#xff0c;CPU 读取数据的时候就直接从内存当中读取&#xff0c;CPU 处理完数据后又写回内存当中&#xff0c;然后内存再将数据输出到输出设备当中&#xff0c;最后由输出设备进…

【已解决】HTTP method names must be tokens

该接口应该是http&#xff0c;但是在平台中的填写成https&#xff0c;导致的问题&#xff0c;所以将对应的接口修改为http即可

C#面对对象(英雄联盟人物管理系统)

目录 英雄信息类 因为要在两个窗体里面调用字典&#xff0c;所以要写两个类来构建全局变量 添加功能 查询功能 英雄信息类 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WindowsFormsApp…

2023-10-13 LeetCode每日一题(避免洪水泛滥)

2023-10-13每日一题 一、题目编号 1488. 避免洪水泛滥二、题目链接 点击跳转到题目位置 三、题目描述 你的国家有无数个湖泊&#xff0c;所有湖泊一开始都是空的。当第 n 个湖泊下雨前是空的&#xff0c;那么它就会装满水。如果第 n 个湖泊下雨前是 满的 &#xff0c;这个…

《Unity Shader入门精要》笔记08

文章目录 Unity的渲染路径前向渲染路径前向渲染路径原理Unity中的前向渲染BassPassAdditional Pass 内置的光照变量和函数 延迟渲染路径延迟渲染的原理Unity中的延迟渲染可访问的内置变量和函数 Unity的光源类型光源类型有什么影响平行光点光源聚光灯 在前向渲染中处理不同的光…

Linux友人帐之系统管理与虚拟机相关

一、虚拟机相关操作 1.1虚拟机克隆 虚拟机克隆是指将一个已经安装好的虚拟机复制出一个或多个完全相同的副本&#xff0c;包括虚拟机的配置、操作系统、应用程序等&#xff0c;从而节省安装和配置的时间和资源。 虚拟机克隆的主要用途有&#xff1a; 创建多个相同或相似的虚拟…

使用Python实现网页中图片的批量下载和水印添加保存

数字时代&#xff0c;图片已经成为我们生活中的一部分。无论是社交媒体上的照片&#xff0c;还是网页中的图片元素&#xff0c;我们都希望能够方便地下载并进行个性化的处理。 假设你是一位设计师&#xff0c;你经常需要从网页上下载大量的图片素材&#xff0c;并为这些图片添加…

深入了解基数排序:原理、性能分析与 Java 实现

基数排序&#xff08;Radix Sort&#xff09;是一种非比较性排序算法&#xff0c;它根据元素的每个位上的值来进行排序。基数排序适用于整数或字符串等数据类型的排序。本文将详细介绍基数排序的原理、性能分析及java实现。 基数排序原理 基数排序的基本原理是按照低位先排序&…

如何解决找不到msvcr100.dll问题,msvcr100.dll丢失的多种修复方案

当我的电脑出现MSVCR100.DLL丢失这个问题时&#xff0c;我感到非常困扰。我试图通过重新安装Visual C 2010 Redistributable Package来解决这个问题&#xff0c;但是这个方法并不总是有效。有些时候&#xff0c;即使我重新安装了整个软件包&#xff0c;MSVCR100.DLL文件仍然找不…