2013-10-07 5 views
6

これは...時々動作しなくなったのiPadのウェブサイト:タッチは、」スクロールはちょうどiPadのSafariのみのため

I溢れ内のコンテンツを持つdiv要素に次のCSSを持っています:

しばらくしかし
#some_div{ 
position: absolute; top:0px; left: 0px; right: 0px; bottom: 0px; 
overflow-y:scroll; 
overflow-x:scroll; 
-webkit-overflow-scrolling: touch; 
} 

、またはDIVを隠し、お辞儀するとき時々、スクロールだけで動作を停止した。

は、誰もが前にこれを持っているか、それを修正する方法を知っていますか?

乾杯!

+0

は、あなたが問題を再現するためにあなたのウェブサイトを追加することができますが、私は、IFRAMEの上に問題があったbodyタグ

$('body').on('touchmove', function (e) { e.preventDefault(); }); 

上のデフォルトの動作を防止することによって、この「バグ」を回避することができました? –

+0

あなたが使用しているiOSのバージョン(それぞれのバージョンには異なるWebkitリビジョンがあります)についても言及してください。 –

+0

問題をより詳しく説明してください。私が見た唯一のことは、固定されていない要素がスクロール(フォーカスを与える)され、固定要素がスクロールイベントを受け取ると、ページ全体をスクロールするということです。固定要素に触れて(フォーカスを再開する)問題を修正します。 –

答えて

関連する問題