JavaScript/ブラウザ操作/スクロール

JavaScript/ブラウザ操作/スクロール

要素が見えるようにスクロールする

scrollIntoView だが2020-01-07現在色々サポートが悪く挙動が怪しい

縦のスクロール位置を取得する

つまり、現在画面に見えている範囲の一番上の部分がコンテンツ開始から何ピクセル目に存在するのかを得る。

縦方向はこれ。縦だけでいいだろ。

var hoge = window.pageYOffset;

スクロールする分も含めたコンテンツの縦幅を取得する

ピクセル値

var hoge = document.querySelecter("#hoge");
var height = hoge.scrollHeight;

overflow hidden の場合はスクロールしないのでそのまま外形の値となる。

javascript/browser_ope/scroll/start.txt · 最終更新: 2020-01-07 14:11 by ore