HTML DOM Element getBoundingClientRect() 方法
- 이전 페이지 getAttributeNode()
- 다음 페이지 getElementsByClassName()
- 上一层으로 돌아가기 HTML DOM Elements 객체
定义和用法
getBoundingClientRect()
方法返回元素的大小及其相对于视口的位置。
getBoundingClientRect()
方法返回的是拥有八个属性的 DOMRect 对象:
- left
- top
- right
- bottom
- x
- y
- width
- height
提示:已经完成的滚动也算在内。这意味着每次滚动位置更改时,矩形的边缘(top、left、bottom 以及 right)都会更改其值。
语法
element.getBoundingClientRect()
返回值
类型 | 描述 |
---|---|
对象 |
拥有八个属性的 DOMRect 对象:
|
浏览器支持
所有浏览器都支持 element.getBoundingClientRect()
:
Chrome | IE | 에지 | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|---|
Chrome | IE | 에지 | 파이어폭스 | 사파리 | 오페라 |
지원 | 9-11 | 지원 | 지원 | 지원 | 지원 |
- 이전 페이지 getAttributeNode()
- 다음 페이지 getElementsByClassName()
- 上一层으로 돌아가기 HTML DOM Elements 객체