これは、私が現在この機能をどのように実装しているかの例です。
アイテムが追加または削除されると、コンテンツ div の高さが動的に変化する可能性があるため、それに合わせて移動するにはグラデーションが必要です。これはデスクトップ ブラウザーではうまく機能します...ただし、iPad で表示して下にスクロールすると (ボディ全体を上に移動すると)、position:fixed のグラデーション div が原因で奇妙に見えます。これは、コンテンツ div がビューポートより小さい場合にのみ問題になることに注意してください。コンテンツ div がビューポートよりも大きい場合、グラデーションがビューの外に押し出され、うまく機能します。
iPad がそのように体を動かさないようにする方法はありますか、または position:fixed を使用せずにこの機能を実装するより良い方法はありますか?
ありがとう!