スクロールバーのバーの正確な位置を見つける

html javascript
スクロールバーのバーの正確な位置を見つける

スクロールバーの横に、HTMLページの章やその他の項目を強調表示するマージンを作りたい。 日食がエラー、todosなどを表示しなければならないものと同様 (この写真の右矢印)image:https://i.stack.imgur.com/zhg5P.jpg [ここに画像の説明を入力]

scrollTop、windowHeight、スクロール可能なコンテンツの高さを使用して、要素内のスクロールバーの相対位置を簡単に計算できます。 問題は、スクロールバーの上部/下部に2つの小さな矢印があることを考慮していないことです。 そして、私はこれらの小さな矢印ボタンの高さを見つける方法を見つけることができません。

だから私はそれを見る方法私はどちらかを知る必要があります

  1. スクロールバーの上/下の矢印のサイズ。 これは
    かなり一定ですが、可能であれば、異なるブラウザが異なるスクロールバーを使用する場合に読むことをお勧めします。 特に、まったく搭載されていない可能性のあるモバイルデバイスを検討してください。

  2. scrollpositionを内部の位置に一致させる直接的な方法
    ビューポート

  3. 矢印を完全に隠す方法。 (再実装なしで
    JavaScriptを使用してスクロールバーをゼロから作成します。)

  1  0


ベストアンサー

タイトルとURLをコピーしました