私はモバイルデバイスで「position:fixed」が欲しかった(私はAndroidを持っている)-そしてこれは存在しない。
2つのdivを作成し、その高さを合計して画面の高さにし(JSを使用)touch、下部のdivにリスナーを追加して偽造しました。イベントはscrollTop値を調整します。これは古い「touchScroll.js」のコピーでした。
スクロールはうまく機能し、スリングの感触も追加しました。ただし、OSがウィンドウのビューをスクロールする場合と比較すると、スクロール全体が非常に途切れます。
私はランダムな場所で読んだことがあり、このチョップを解決するためにビットを追加-webkit-backface-visibility:hidden;して-webkit-transform:translate3d(0,0,0);cssするためにここのどこかにあります。私はそれをdiv自体、ボディ、背面部分のみ、変換のみなどで試しました...すべての順列...何も役に立ちませんでした。inputチョップはまだ存在していました、そしてトリックは私のキーボードがsに現れるのを止めました
スクロールしているものの中に内部divを作成しようとしましたが、値を調整する代わりに、内部divを作成して調整scrollTopするだけで移動しました。これは何の違いもありませんでした。position:absolutetop
チョップを打ち負かす解決策はありますか?
例はここにあります:http://mobile.phantasyrpg.com/so-example