因此,在 Windows Phone 上测试我的项目时,我偶然发现了一个我还没有看到的问题,既不知道它是如何到达那里的,也不知道如何解决它。
问题的图像在这里
所以问题是我指定它必须使用 100% 的宽度和高度。这样,溢出就被隐藏了,因此永远不会有滚动条。
现在,当我以纵向模式查看页面时,它根本没有使用 100% 的屏幕。(见图)
然后,当我旋转手机以查看横向视图时,它保持相同的大小,但只是放大了。这会导致出现滚动条,因为页面大于手机的高度。但是页面仍然不是浏览器的全宽。
我无法在 Edge 的模拟器中重现此问题。我在任何其他浏览器中也没有这个问题。