HTML DOM Element getBoundingClientRect() メソッド
- 前のページ getAttributeNode()
- 次のページ getElementsByClassName()
- 上一层に戻る HTML DOM Elements オブジェクト
定義と用法
getBoundingClientRect()
メソッドは、要素のサイズと視口に対する位置を返します。
getBoundingClientRect()
メソッドは、8つの属性を持つ DOMRect オブジェクトを返します:
- left
- top
- right
- bottom
- x
- y
- width
- height
ヒント:スクロールが完了した場合も含まれます。これは、スクロール位置が変更されるたびに、矩形のエッジ(top、left、bottom、right)の値が変更されることを意味します。
文法
element.getBoundingClientRect()
返り値
タイプ | 説明 |
---|---|
オブジェクト |
DOMRect オブジェクトには8つの属性があります:
|
ブラウザのサポート
すべてのブラウザがサポートしています element.getBoundingClientRect()
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
サポート | 9-11 | サポート | サポート | サポート | サポート |
- 前のページ getAttributeNode()
- 次のページ getElementsByClassName()
- 上一层に戻る HTML DOM Elements オブジェクト