0

私のdom構造とjavascriptはhttp://jsfiddle.net/vishl/wzPSF/のようなものです

(私はアニメーションを行うためにAngularJSを使用しています)

すべてがデスクトップ コンピューターで正常に動作します。

しかし、モバイル デバイスでは、translate3d アニメーションがトリガーされると、touchmoveイベントにより、wrapperドラッグ可能になります。

解決策はありますか?

4

1 に答える 1

0

translate3d が発生すると、ドキュメントの幅は元の幅ではありません。translateX + 原点幅になっています。

したがって、この問題を修正する最も簡単な方法は、CSS に次のコードを追加することです。

html, body {
    overflow-x: hidden;
}
于 2013-11-17T03:22:22.977 に答える