scrollIntoView だが2020-01-07現在色々サポートが悪く挙動が怪しい
つまり、現在画面に見えている範囲の一番上の部分がコンテンツ開始から何ピクセル目に存在するのかを得る。
縦方向はこれ。縦だけでいいだろ。
var hoge = window.pageYOffset;
ピクセル値
var hoge = document.querySelecter("#hoge"); var height = hoge.scrollHeight;
overflow hidden の場合はスクロールしないのでそのまま外形の値となる。