如何通过控制台 给浏览器添加一个横向的滚动条放到上面 并显示滑动的百分比

可以在当前文章的网页下 F12打开控制台去试一试^ _ ^

1.效果图

在这里插入图片描述

2.为什么会玩这个

在平时我们会上在网上浏览一些网页
比如看小说 ,看一些技术类的教程像是菜鸟或是csdn,mdn等等
你会发现这些页面比较长不知道何时到头看起来有点不爽对吧
你是不是想直接看到你当前看到哪里的进度
当前滚动条 滚动了多少 还有多少要看

3.首次创作效果图

在这里插入图片描述

4怎么做的呢

4.1创建一个元素p标签

var a=document.createElement("p")

4.2把p设置样式 固定到左上角

a.style.position="fixed"
a.style.top="0"
a.style.left="0"
a.style.zIndex="99999999999"

4.3避免网页导航栏的遮盖

a.style.zIndex="99999999999"

4.4设置大小和颜色值

a.style.width="100%"
a.style.height="10px"
a.style.backgroundColor="red"

4.5插入到页面上

document.body.appendChild(a)

4.6js动态的设置 滚动条的长度 [3 行代码]

window.onscroll=function(en){
   
   var cur=document.documentElement.scrollTop/(document.documentElement.scrollHeight-
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值