4

我们有一个 Web 应用程序在 Windows Phone 8 上给我们带来了一些问题。这里有一个 URL 供参考:--已删除链接--

上周,Windows Phone 8 上的滚动在 schedule div 内工作。这周不是。我花了很多时间试图解决这个问题,但我似乎无法找到原因。我已经删除了每一块特定于 MS 的 CSS,而没有更改滚动 div,除了这个滚动 div,我几乎从页面中删除了每个元素,也没有任何变化。

我在这里尝试了解决方案:Div overflow scrolling when -ms-viewport is specified?

在这里:Windows Phone 8 IE10 Mobile 溢出滚动不起作用

我就是无法让该死的东西滚动。

如果您检查其他浏览器或设备,该 div 将按预期滚动。任何建议都会非常有帮助。

谢谢


终于为遇到此问题的其他人弄清楚了-

我们使用规则(-ms-touch-action: none !important;)来禁用双击缩放,这是问题的第一部分。

第二个问题是我们有一些包含我们想要滚动的 div 的容器。其中一个父容器有一个高度和溢出:自动,但我们的滚动 div 也是如此。从两者之一中删除这些规则给了我们一个有效的结果。

4

0 回答 0