問題タブ [overscroll]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
510 参照

javascript - OS X で要素をオーバースクロール領域に拡張する

背景が固定で、下部にフローティング フッターがあるページがあります。

OS X の「オーバースクロール」により、ユーザーはページの下部を越えてスクロールでき、その時点で背景がフッターの下に表示されます。ページのオーバースクロールを無効にする代わりに、背景を覆うためにページの下部よりも下部を拡張したいだけですdiv

ページの高さを増やさずにこれを行うにはどうすればよいですか? のサイズを調整するdivと、スクロール可能な領域がそれに合わせて拡大されます。この質問を見たことがありますが、それには要素を非表示にすることが含まれます。つまり、背景が覆われなくなります。

ページの下のオーバースクロール領域に要素を非表示にする方法はありますか?

ここにGIFがあります:

「オーバースクロール」すると、画面下部の白い領域の下に背景が表示されます。オーバースクロールを防ぎたくないのですdivが、ページ下部の白で背景を隠したいです。

0 投票する
5 に答える
19966 参照

android - とにかくスクロールできない場合にのみ、RecyclerView でオーバースクロール効果を無効にする方法は?

バックグラウンド

場合によっては、recyclerView のすべての項目が既にユーザーに表示されていることがあります。

この場合、実際にスクロールしてより多くのアイテムを表示することは不可能であるため、ユーザーがオーバースクロール効果を確認しても問題ありません。

問題

RecyclerView でオーバースクロール効果を無効にするには、次を使用できることを知っています。

とにかくスクロールができないときに、いつこれをトリガーするのかわかりません。

質問

すべてのアイテムが完全に表示されており、ユーザーが実際にスクロールできないことを確認するにはどうすればよいですか?

何かを想定するのに役立つ場合は、RecyclerView に常に LinearLayoutManager (垂直および水平) を使用します。