尝试一下:
<html>
元素之外滚动,并且
看到 Safari 菜单/操作栏大小的白色条纹,如下所示:这是 Safari 的错误吗?有办法解决这个问题吗?
首先,您可以尝试使用
height: 100vh;
代替height: 100%
。由于 和 标签不指定高度值,并且 height % 基于其父级,因此您不能直接应用百分比作为高度值。所以,你可以试试
html, body {
height: 100vh;
}
如果上述方法不起作用。您可能只是尝试使用
overflow: hidden;
中的
body
来隐藏身体的溢出