2013-04-26 66 views
0

此问题与移动触摸设备有关。水平滚动为子div和垂直滚动之间的冲突

我的主屏幕是垂直滚动的,它工作正常。在它里面我有另一个div与水平滚动,以及。

当我试图通过移动手指在儿童(水平滚动区域)div垂直滚动时发生冲突。它根本不滚动! 这个div周围的区域让我可以上下滚动而不会出现任何问题。

有没有人有这个解决方案?这是一个CSS问题?

+1

在某些移动浏览器上使用该可滚动div时会出现一些问题。有些需要2指滚动,有些则不允许滚动。我担心你将不得不使用JavaScript来检测滚动。 – jaypeagi 2013-04-26 15:30:44

+0

我以为这么Jaypeagi。谢谢。也许你有任何例子? – qqruza 2013-04-26 15:37:33

+0

以答案形式发布 – jaypeagi 2013-04-29 08:37:00

回答

1

在某些移动浏览器上使用该可滚动div时会出现一些问题。有些需要2指滚动,有些则不允许滚动。我担心你将不得不使用JavaScript来检测滚动。

我碰到的其中一个看起来相当不错的是iScroll