0

iScroll4 を使用して Web サイトを作成しています (iOS デバイスでスクロール中にアニメーションが必要なため)、ある時点で要素が修正されますが、iScroll4 では機能しないか、何か間違っています。

そのため、translateY に jQuery トランジットを使用し、実際のスクロール位置で要素を移動しただけですが、要素がちらつきます。

見てください (少し下にスクロール) http://danielsitarz.pl/tests/iwanttobefixed/

そして、私は助けが必要です、多分誰かが position:fixed 作業を行う方法を知っているか、translateY をよりスムーズにする方法を知っています.

デスクトップではiScroll4を使用していませんが、iPadなどではこれが必要です.

ありがとうございました!

4

1 に答える 1

0

さて、バスで通勤するために何度も旅行した後、私は答えを見つけました.

要素を iScroll ラッパーの外側に投げて、固定位置を設定します。

そのように:

$('#wrapper').after(elementThatWantsToBeFixed);
$(elementThatWantsToBeFixed).css({position: 'fixed'});
于 2013-03-14T16:58:11.490 に答える