※ I'm not sure whether this script is useful
// # このライブラリで参照できるもの
// ## X軸方向編(横方向・幅周り)
// - 現在のスクロール量(X)を取得
// - 現在のウィンドウの幅(ブラウザ上で見えている表示領域)を取得
// - 現在のドキュメントの幅(ウィンドウから見えていない領域外も含めた幅)を取得
// - 現在のスクロール位置を取得(X)を取得
// ## Y軸方向編(横方向・高さ周り)
// - 現在のスクロール量(Y)を取得
// - 現在のウィンドウの高さ(ブラウザ上で見えている表示領域)を取得
// - 現在のドキュメントの高さ(ウィンドウから見えていない領域外も含めた幅)を取得
// - 現在のスクロール位置を取得(Y)を取得
// ## X軸方向編(横方向・幅周り)
// - 現在のスクロール量(X)を取得
export function getScrollX() {
return window.pageXOffset;
};
// - 現在のウィンドウの幅(ブラウザ上で見えている表示領域)を取得
export function getWindowWidth() {
return window.innerWidth;
};
// - 現在のドキュメントの幅(ウィンドウから見えていない領域外も含めた幅)を取得
export function getDocumentWidth() {
return document.documentElement.scrollWidth;
};
// - 現在のスクロール位置を取得(X)を取得
export function getScrollPotisionX() {
return getScrollX() + getWindowWidth();
};
// ## Y軸方向編(横方向・高さ周り)
// - 現在のスクロール量(Y)を取得
export function getScrollY() {
return window.pageYOffset
};
// - 現在のウィンドウの高さ(ブラウザ上で見えている表示領域)を取得
export function getWindowHight() {
return window.innerHeight;
};
// - 現在のドキュメントの高さ(ウィンドウから見えていない領域外も含めた高さ)を取得
export function getDocumentHight() {
return document.documentElement.scrollHeight;
};
// - 現在のスクロール位置を取得(Y)を取得
export function getScrollPotisionY() {
return getScrollY() + getWindowHight();
};