0

ライブサイト

jmpress を使用しているサイトがありますが、コンテンツをスクロールするのに苦労しています。ページ上のテキストを選択して下にドラッグするだけでChromeでスクロールできますが、おそらくJavaScriptでエミュレートされたネイティブスクロールを備えたすべてのブラウザーでこれを実現したいと考えています。jScrollpane や tinyScrollbar など、これを行うための多くのプラグインを確認しましたが、高さをoverflow-y設定してスクロールするように設定しないと機能しません。2 番目の問題: を に設定してもoverflow-yscrollマウスホイールでスクロールが発生しません。

コンソールでこれを試してください: $(".step").jScrollPane();. 何も起こりません。各ステップをheight800px とoverflow-y scrollに設定すると、スクロールが機能しますが、これはウィンドウの高さにのみ関連しています。ユーザーが画面のサイズを変更したときに高さを計算できるように、周囲の要素のサイズ (相対的に配置されたもの) を計算する方法が必要です。

絶対に配置された要素 (スライド) でスクロールを実現し、jmpress を使用して高さを auto に保つことは可能ですか?

4

1 に答える 1

1

高さを設定した後、jquery のウィンドウ サイズ変更イベントを使用して高さを動的に設定し、tinyscrollbar の update メソッドを呼び出してスクロールバーを更新できます。

于 2012-09-05T08:40:46.187 に答える