html - 在移动设备中向上滚动时页面底部出现白色间隙
问题描述
我的网页在台式机和其他大屏幕上运行良好。但是在移动设备上,当我像这样触摸并向上滚动时,页面底部会出现一个白色间隙 -
我尝试通过参考 stackoverflow 中的其他答案将初始比例、最小比例和最大比例值更改为 0.6、07 和 1.0。任何人都可以帮我解决这个问题。这是我的小提琴 - https://jsfiddle.net/m7z0kqa5/
我正在使用此代码将页面设置为视口高度 -
$(".chat-history").height($(window).height() - $(".chat-message").height() - $(".header").height()-40);
$( window ).resize(function() {
$(".chat-history").height($(window).height() - $(".chat-message").height() - $(".header").height()-40);
});
提前致谢
解决方案
在其中一个 div 上移除 height:100vh 解决了该问题
推荐阅读
- angular - ng 测试:找到合成侦听器@transform.start。请在您的应用程序中包含“BrowserAnimationsModule”或“NoopAnimationsModule”
- visual-studio-code - 将光标移动到vscode中选择的另一侧?
- javascript - 简单的计数器不适用于 React 上下文
- vb.net - vb.net 中的 XML 结构和写入 XML:输出始终为空白
- javascript - Python 访问 Menards 网站上的特定元素
- mysql - MYSQL - 根据另一个表中的条件对一个表中的行的值求和
- flutter - 适用于 Android 和 iOS 上的前台任务的 Flutter 插件
- python - 使用带有 Seaborn 的箱线图搞砸了地块
- csv - 使用谷歌应用脚本导入 csv
- ansible - Ansible 无法导入 Hetzner hcloud Python 库