在允许平移[TOUCHSCREEN]的同时禁用捏合放大IE10

时间:2013-08-06 17:27:03

标签: css3 windows-8 internet-explorer-10 multi-touch

我有一个可滚动的div(垂直滚动),里面有图像和文字。我想禁用默认的缩放以放大它,同时保持其可滚动性。

我在IE10并使用触摸屏。我目前正在使用它来定位缩放功能:

-ms-touch-action:pan-y; -ms-content-zoom:none;

但仍允许内容在该区域内进行缩放。如果我删除“-ms-touch-action:pan-y;”然后它不再可缩放,但它也不再可滚动。

或者,我正在考虑是否有办法完全禁用多点触控,因为我不需要在此网站上启用任何多点触控手势,因此也可以正常工作。

但是,我正在使用的NEC Horizo​​n触控显示器在设置中没有该选项。

有什么想法?感谢

1 个答案:

答案 0 :(得分:1)

你能发一些代码吗?

我发现IE的触摸继承是非常不一致的。你可能需要指定“-ms-touch-action:none;”在内部元素上防止缩放。您可能还想查看-ms-content-zoom-chaining:http://msdn.microsoft.com/en-us/library/ie/hh771889(v=vs.85).aspx

MSFT的文档并不可怕,值得一试: http://msdn.microsoft.com/en-us/library/ie/hh772726(v=vs.85).aspx