ホームページ  >  記事  >  ウェブフロントエンド  >  HTML:scrollLeft、scrollWidth、clientWidth、offsetWidth 完全解説_体験交流

HTML:scrollLeft、scrollWidth、clientWidth、offsetWidth 完全解説_体験交流

WBOY
WBOYオリジナル
2016-05-16 12:07:381112ブラウズ

scrollHeight: オブジェクトのスクロールの高さを取得します。

scrollLeft: オブジェクトの左端とウィンドウに現在表示されているコンテンツの左端の間の距離を設定または取得します。

scrollTop: オブジェクトの最上端の間の距離を設定または取得します。オブジェクトとウィンドウ内に表示されているコンテンツの左端の頂点間の距離

scrollWidth: オブジェクトのスクロール幅を取得します。

offsetHeight: オブジェクトの高さを取得します。レイアウトまたは親座標で指定された親座標 offsetParent プロパティ

offsetLeft :レイアウトまたは offsetParent プロパティで指定された親座標を基準とした計算されたオブジェクトの左位置を取得します

offsetTop: を取得しますレイアウトまたは offsetTop プロパティで指定された親座標を基準としたオブジェクトの計算された上部位置

event.clientX はドキュメントを基準とした水平座標です

event.clientY は垂直座標ですドキュメントを基準とした相対値

event.offsetX はコンテナを基準とした水平座標です

event.offsetY はコンテナを基準とした垂直座標

document.documentElement.scrollTop 値垂直スクロール量

event.clientX document.documentElement.scrollTop ドキュメントの水平座標に対する垂直スクロール量

上記は主に IE を指しますが、FireFox との違いは以下のとおりです。

IE6.0、FF1.06:

clientWidth = 幅のパディング

clientHeight = 高さのパディング

offsetWidth = 幅のパディング境界線

offsetHeight = 高さのパディング境界線

IE5.0/5.5:

clientWidth = 幅 - 境界線

clientHeight = 高さ - 境界線

offsetWidth = 幅
オフセット高さ = 高さ

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。