【发布时间】:2020-04-03 22:52:53
【问题描述】:
我有一个占据浏览器所有视口的网页。当我专注于输入时,键盘会打开,如果我向上滑动网页,即使在 bouce 效果之后,底部也会有一个额外的空白区域。这只发生在 safari ios 上。 Android 浏览器设备看起来不错。
我尝试添加
html, body, .main-container {
width: 100vw;
height: 100vh;
overflow: hidden;
}
但没有成功。似乎在全局页面上附加了一个额外的滚动条。
我们可以在 wikipedia.org 主页上看到类似的“问题”。如果您关注搜索输入并滚动到底部(仍然关注搜索输入)然后向上滑动,您可以看到在最后一个链接 - “隐私政策”下创建了一个额外的空白区域
关闭键盘后,空白区域就会消失。
有谁知道如何解决这个小(但很烦人)的错误?
谢谢
P.S.:我在windows上,所以调试不是那么容易
【问题讨论】:
标签: html css ios mobile-safari