使用scrollIntoView方法解决抛锚定位时网页往上跳的问题
一直都是使用抛锚location.href = "page.htm#anchor";在页面定位位置,但是经常会出现在抛锚定位时页面整体往上跳的问题,每一次都是怀疑页面div+css闹出来的问题,折腾来折腾去依然是无法解决。
在网上查了一下,终于找到一个替代方案,就是使用scrollIntoView方法:
语法:
object.scrollIntoView( [bAlignToTop])
参数:
bAlignToTop 布尔型:true/false,默认参数不传则为true
true:对象的顶端与当前窗口的顶部对齐
false:对象的底端与当前窗口的顶部对齐
支持的浏览器:
这个是W3C定义的DOM方法,各浏览器均支持,包括:IE5.5+、FF2.0+....
使用示例:
document.getElementById("myobj").scrollIntoView();
使用scrollIntoView方法解决抛锚定位时网页往上跳的问题相关推荐
- ADS一键清理工具,解决ads2020卸载不干净没法安装新的ads 解决ads安装时说存在上一个版本 解决ads安装提示没有卸载干净 ads2017卸载时删不尽 ads2019删除不干净 注册表
文章目录 前言 一.ADS一键清理工具支持ads2013-23版本清理 二.ADS一键清理工具使用步骤 总结 前言 ADS一键清理工具, 自动清理注册表,解决重装不上的问题. 今天给大家推荐一款好用的 ...
- android 百度地图闪退,Android使用百度地图出现闪退及定位时显示蓝屏问题的解决方法...
使用百度地图出现闪退 一般情况下出现闪退是在AndroidManifest.xml文件中未在application标签中配置 android:name="com.baidu.lbsapi.A ...
- Ajax广告词,用 ajax 的方法解决网页广告显示的问题
用 ajax 的方法解决网页广告显示的问题 2017年12月12日 | 萬仟网IT编程 | 我要评论 有的时候google或者其他广告显示不出来,造成页面访问速度奇慢,怎么样解决这个问题呢?我们可以借 ...
- 解决ArcMap启动时只停留在初始化界面的方法
解决ArcMap启动时只停留在初始化界面的方法 参考文章: (1)解决ArcMap启动时只停留在初始化界面的方法 (2)https://www.cnblogs.com/luwl/p/6899342.h ...
- 解决Jupyter notebook安装后不自动跳转网页的方法
解决Jupyter notebook安装后不自动跳转网页的方法 参考文章: (1)解决Jupyter notebook安装后不自动跳转网页的方法 (2)https://www.cnblogs.com/ ...
- Anaconda:成功解决Anaconda下载时速度超慢(conda下载慢)的几种方法图文教程
Anaconda:成功解决Anaconda下载时速度超慢(conda下载慢)的几种方法图文教程 目录 解决Anaconda下载时速度超慢(conda下载慢)的几种方法 1.通过代码自动添加新的国内镜像 ...
- pip:成功解决pip下载时速度超慢(pip下载慢)的几种方法
pip:成功解决pip下载时速度超慢(pip下载慢)的几种方法 目录 解决问题 解决方法 T1.临时解决 T2.配置ini文件永久性更改为镜像数据源 </
- qmenu只在鼠标单击时消失_两种方法解决win10电脑无法使用无线鼠标问题
使用有线鼠标时用户们是否也都会被那条线控制住,有时需要大范围移动时并不行,现在很多用户都会选择使用无线鼠标,因为可以随意移动使用更加方便.但是在使用中也有用户遇到了麻烦,使用win10连接鼠标后无法使 ...
- 当Tomcat配置安装都成功端口号也没问题时网页输入http://localhost:8080/打不开如何解决
当Tomcat配置安装都成功端口号也没问题时网页输入http://localhost:8080/打不开如何解决 参考文章: (1)当Tomcat配置安装都成功端口号也没问题时网页输入http://lo ...
最新文章
- 修改值类型的实例方法 mutating
- 如何看待「TensorFlow就是一颗定时炸弹」的说法?
- CalcBackProject函数
- cbow word2vec 损失_word2vec是如何得到词向量的?
- 关于六年级定格动画计算机教案,定格动画教案
- 升级安装linux ssh 升级安装
- python爬音乐网站_用 Python 爬取 QQ 音乐全部歌曲
- SQLi LABS Less-31
- 详解linux运维工程师入门级必备技能
- Understanding LSTM Networks(理解LSTM网络-colah‘s blog)
- 强大高可用的数据可视化神器plotly_express实践记录
- 软件项目管理资料题目
- 查看正在运行docker容器的启动命令
- 设置服务器防火墙对应的出入站规则
- STM8 8位基本型定时器 TIM4
- PhotoShopCS6报错error:16解决办法
- 计算机用户的文件夹路径是什么,移动Win7用户文件夹(我的文档)默认位置至D盘...
- android自定义分组控件,很值得收藏的安卓开源控件库
- 陌陌宣布改名“挚文集团”:旗下现有 App 名称保持不变
- 【2022 小目标检测综述】Towards Large-Scale Small Object Detection: Survey and Benchmarks