IE10上的水平触摸滚动

时间:2012-12-10 09:30:21

标签: touch internet-explorer-10 horizontal-scrolling

我已使用-ms-touch-action: pan-y;样式关闭了水平滚动。但是我现在有一个孩子div,我需要水平滚动。我添加了样式:

-ms-touch-action: pan-x;

这很好用,但它仍然允许IE10的默认行为接管,刷回到上一页等。有没有办法获得水平滚动同时阻止浏览器操作,或者我是否需要编写自定义滚动使用MSPointer事件的脚本?

1 个答案:

答案 0 :(得分:5)

添加

-ms-scroll-chaining: none; 

到具有

的元素
-ms-touch-action: pan-x;

http://msdn.microsoft.com/en-us/library/windows/apps/hh466007.aspx