js进度条怎么命令进度

一、前言

js进度条怎么命令进度

我们经常在网页上 ,游戏界面加载时会看到加载进度条的效果,我们往往会以为这些加载进度条的效果,很难实现。

今天教大家JS+CSS结合做简单一个加载进度条的效果。

js进度条怎么命令进度

二、项目准备

软件:HBuilderX。

三、项目实现

1. body 创建2个div,外部div添加id"progress"属性, 添加 id属性 。

<div id="progress"> <div id="progress-bar"></div> </div>

2.设置progress CSS样式。

设置宽度,高度,边框圆角,超过溢出处理,边框颜色等等属性。

#progress { width: 100%; height: 30px; position: relative; background-color: #ddd; border-radius: 10px; overflow: hidden; }

3.设置progress-bar CSS样式。

设置宽度,高度,行高,文字颜色,背景颜色等等属性。

d9534f; width: 10px; height: 30px; line-height: 30px; position: absolute; text-align: center; color: white; background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-size: 40px 40px; }

4. 设置 创建两个按钮,添加点击事件。

<button onclick="start()">开始进度</button> <button onclick="stop()">结束进度</button>

5.start()方法,添加定时器。

function start() { t = setInterval(progress, 60); }

6.判断当进度条到100%时,停止定时器,没有到达,再执行方法。

function progress() { if (i < 100) { i++; bar.style.width = i + "%"; bar.innerHTML = i + " %"; } else { clearInterval(t); } }

7. 设置stop()方法,移除定时器, 停止执行。

function stop() { clearInterval(t); }

8. 调用方法,实现效果。

四、效果展示

1、f12运行到chrome浏览器。

js进度条怎么命令进度

2、点击开始进度按钮,加载进度。显示进度加载情况。

js进度条怎么命令进度

3、加载到100% 停止定时器!

js进度条怎么命令进度

4、按钮结束进度按钮,停止定时器。直接从当前进度停止。

js进度条怎么命令进度

五、总结

  1. 本项目,事件监听遇到的一些难点进行了分析及提供解决方案。
  2. 欢迎大家积极尝试,有时候看到别人实现起来很简单,但是到自己动手实现的时候,总会有各种各样的问题,切勿眼高手低,勤动手,才可以理解的更加深刻。
  3. HTML+CSS也可以做出网站页面的效果,在上面显示图片标题的地方不能用绝对定位,于是用的relative定位,这个地方是布局的核心部分,否则无法将文字放在图片之上。
  4. 此进度条是DIV+CSS制作实现,通过对DIV宽度按照百分比来实现百分比进度条效果,大家可以将背景美化、边框美化实现自己需要的漂亮美化的进度条效果。
  5. 代码很简单,希望对你有所启发。

本文【js进度条怎么命令进度】由作者: 外键 提供,本站不拥有所有权,只提供储存服务,如有侵权,联系删除!
本文链接:https://www.cuoshuo.com/blog/4439.html

(0)
上一篇 2023-03-13 08:35:35
下一篇 2023-03-13 08:38:18

相关推荐

  • php开发和java开发的区别

    1、出身 Java本来的设计初衷是为了家用消费电子产品开发一个分布式代码系统;PHP就是为了互联网的应用而生的。 2、系统的技术架构比较 PHP:分层是将系统进行有效组织的方式,分而治之的思想是计算机领域中非常重要的思想。在好的分层思想引导下,便能实现“高内聚、低耦合”,也能将具体的问题割裂开来,易于控制、易于延展,更易于分配资源。 采用PHP语言开发,可以…

    2023-03-09
    800
  • Linux操作系统教程答案

    Linux操作系统应用试题答案 1、预防是指采取某种策略,改变资源的分配和控制方式,使死锁的条件无法产生。但这种做法会导致系统的资源也无法得到充分的利用 2、出于对系统效率的考虑,Unix/Linux系统对待死锁采取的是“鸵鸟算法”,即系统并不去检测和解除死锁,而是忽略它 3、P、V操作中用到两个进程控制操作,其中,block(s)操作将进程变换为等待状态,…

    2023-03-17
    000
  • 欢乐斗地主记牌器好友房能用吗

    中关村在线消息:腾讯棋牌官微今日下午宣布,即日起至2月9日24时,《欢乐麻将》与《欢乐斗地主》好友房功能限时开启。 据了解,好友房功能是《欢乐麻将》与《欢乐斗地主》一项好友同玩功能,进入游戏主页,点击“好友同玩”,可以设置房间的玩法和规则,点击开设房间,然后可以邀请在线好友、QQ好友进入房间,人满后即可开启游戏。 2018年8月底,《欢乐麻将》《欢乐斗地主》…

    2023-03-16
    200
  • typedef用法详解C语言

    C语言 typedef C 语言提供了 typedef关键字,您可以使用它来为类型取一个新的名字。下面的实例为单字节数字定义了一个术语 BYTE: typedef unsigned char BYTE; 在这个类型定义之后,标识符 BYTE 可作为类型 unsigned char的缩写,例如:BYTE b1, b2; 按照惯例,定义时会大写字母,以便提醒用户…

    2023-03-09
    700
  • Hp小型机监控2301端口 惠普打印机1602怎么连接wifi

    其实就是局域网打印机共享,方法如下: 1、给打印机设置IP,先把路由器或者是交换机引出来的网上插到打印机上面。 2、然后点击打印机设置——网络配置——无线菜单,最好是在里面给打印机设置一个固定的IP。 3、然后就是在电脑上面下载安装打印机的驱动程序,安装驱动的时候选择网络安装,这样就会自动搜索连接网络局域网内共享的打印机,安装完毕之后驱动,就可以显示打印机无…

    2023-03-13
    600
  • chrome您的连接不是私密连接

    最新的 Chrome 更新后,部分网站无法正常打开 但是新版本Chrome不允许继续,且提示:您的连接不是私密连接攻击者可能会试图从 XX.XX.XX.XX 窃取您的 通过一下三步个步骤进行解决 1,浏览器打开 2 .选中 启用Allow invalid certificates for resources l 找到Allow invalid certifi…

    2023-03-17
    200
  • cad转jpg线条不明显怎么办

    CAD文件转JPG图片如何转才能非常清晰呢?大家都知道CAD图纸设计出来,是需要拿出来进行实地参考和浏览的,将它转换成图片会让我们在外面观看时方便很多。但是很多种转换方法转换出来的图片都不怎么清晰,今天教大家两种能够清晰转换的方法,有需要的小伙伴快来一起学习吧。 方法一:在线网站转换 使用在线网站转换文件格式,有时候可以帮助我们解决燃眉之急。CAD在线转换器…

    2023-03-16
    100
  • dns解析异常是什么原因_dns老是异常到底什么原因

    一般情况下,新建或修改域名解析之后,可能很快就可以生效。但有时也存在一些解析比较慢的情况。解析不生效或生效比较慢的原因很多,除了网络不可用,域名被劫持等因素外,还存在几种比较常见的情况。下面,中科三方为大家简单介绍下DNS不生效的几种原因。 1.查看域名状态是否异常 如果出现域名解析长时间不生效,就需要检查一下域名的状态,可以通过whois工具查看域名当前的…

    2023-03-11
    700
  • 电脑主板接线图_主板控制线接线图解

    好多网友反映说电脑主板有好多接口,自己想拆下来整理下,不知道怎么装回去,电脑组装机小白也不懂,下面跟着小编为你解答。 这是华硕主板接线口,如下图所示 主板的主要接口可以大致分为四大类,即硬件接口、电源接口、机箱前置接口、后置I/O接口。 硬件接口包括: CPU插座、内存插槽、显卡插槽、M.2插槽、SATA插槽、其他PCIE插槽、风扇接口。 电源接口包括: C…

    2023-03-16
    100
  • jsp实现购物车功能总结

    原文: https://www.cnblogs.com/wang-meng/p/5854773.html 今天来写一下关于购物车的东西, 这里首先抛出四个问题: 1)用户没登陆用户名和密码,添加商品, 关闭浏览器再打开后 不登录用户名和密码 问:购物车商品还在吗? 2)用户登陆了用户名密码,添加商品,关闭浏览器再打开后 不登录用户名和密码 问:购物车商品还在…

    2023-03-14
    200

发表回复

登录后才能评论
返回顶部
错说博客上线啦!