web-dev-qa-db-ja.com

大きなスクロール領域にオーバーレイスクロールバーを使用するにはどうすればよいですか?

数十ページのテキストを含む大きなファイルを開くことがあります。ただし、オーバーレイスクロールバーをウィンドウの上部または下部にドラッグすると、ドキュメントの最初または最後に近づかないことがよくあります。

現在、スクロールを終了するには、次のいずれかを行います。

  • a)スクロールボタンを50回クリックして、ページごとに移動します。
  • b)スクロールバーをドロップし、マウスをスクロールバーの下部に移動して、クリックして再スクロールします

私は本当にこれに悩まされています!私が間違っていることはありますか?エレベーターをつかんで目的の場所にドラッグする通常のスクロールバーのように機能させる別の方法はありますか?

2
HDave

問題は、位置インジケーター(オレンジ色のビット)を使用していない可能性が高く、代わりに右端のランダムなポイントを使用してスクロールしています。したがって、スクロールは次のようになります。

not scrolling to the top

したがって、ドラッグした部分を一番上で終了しますが、ハンドルは位置インジケーターに対して一定の位置を維持するため、位置インジケーターはnotです。一番上に-そしてその結果あなたのコンテンツも一番上にありません。

代わりに、位置インジケーターを直接ドラッグする必要があります(長いドキュメントの場合、少し見づらい場合があります。認識を容易にするために、インジケーターの上に来るとすぐにハンドルにもオレンジ色のアウトラインが表示されます)。

scrolling to the top

このように、位置インジケーターをドラッグし、一番上までスクロールすると、コンテンツも一番上までスクロールします。

とはいえ、上/下までスクロールするだけの場合は、より簡単な方法があります。マウスポインタをオーバーレイスクロールバーの右上または右下に向けて、マウスの中ボタン-これは、対応する位置、つまりドキュメントの上部または下部に直接ジャンプします。

1
Marcel Stimberg