0

NiceScroll ライブラリを使用していますが、Google Chrome に特有の問題があります。

カーソルがページの左端と右端にある場合、マウス ホイールでページをスクロールできません。

HTML の「overflow」タグを「hidden」から「visible」に変更すると、2 つのスクロール バーが表示されます (NiceScroll + Native)。この状態では、マウス ホイールは再びページの端で機能します。ただし、これはネイティブの「ジャンピー」スクロールです。

これは、NiceScroll が何らかの境界でスクロールの制御を譲っていることを示唆しています。この境界を変更するにはどうすればよいですか?

4

1 に答える 1

0

すべてのコンテンツを でラップするだけ<div></div>です。問題は、この「ギャップ」ですhttp://s7.postimg.org/gubbxv0gr/nise_Scroll.png

何らかの理由で、この領域は NiceScroll によって無視され、スクロール API への正しい呼び出しを回避します。したがって、(画面の body > div のように) ラッパーがある場合は、それが機能するはずです。

于 2014-09-05T11:14:02.123 に答える