关于scrollIntoView()不能使输入框显示在可视区域的问题
关于 显示 不能 区域 输入框 问题 可视
2023-09-11 14:19:17 时间
在SPA项目中,又是会设置html,body为100%,在body里面再加一层div,让这层div滚动,这样就直接导致了页面中scrollIntoView失效了,输入框聚焦时不能自动滚动到可视区域。
导致scrollIntoView失效代码:
html,body {
width: 100%;
height: 100%;
overflow: hidden;
}
.page{
height: 100%;
overflow: auto;
}
一般这样写是为了overlay弹出层,防止弹出层随页面滚动,这样做可以防止弹出层滚动,但是不能实现输入框在可视区域。关于如何实现弹出层及既能使scrollIntoView有效又能禁止滚动穿透的方法,点这里移动端滚动穿透问题。
相关文章
- 关于不同视图下图标的显示
- 关于UIImageView的显示问题
- 关于maven中配置的补充
- 关于Win7图标丢失、不正常显示的修复方法
- Fiori Globalization实现的一个具体例子 - 关于数字显示格式的处理
- ABAP和Java里关于DEFAULT(默认)机制的一些语言特性
- 关于 SAP UI5 getSAPLogonLanguage is not a function 的错误消息以及 API 版本的讨论
- 关于Android studio 升级到2021.1.1(大黄蜂)创建项目,兼容旧项目遇到的问题-CSDN博客
- springboot项目中关于时间类型转换的格式问题
- 关于写一个排序函数需要注意的
- 【SQL开发实战技巧】系列(一):关于SQL不得不说的那些事
- Vector关于Apache Log4Shell CVE-2021-45105,CVE-2021-45046,CVE-2021-44228 的安全漏洞配合与修复全面详解
- 关于C# winform开发时datagridview图片显示异常的处理
- 开源社区推广相关(四)|关于CSDN技能树之PostgreSQL技能树的推广