HTML DOM 元素 getBoundingClientRect()
描述
getBoundingClientRect()
方法返回元素的尺寸及其相對於視口的位置。
getBoundingClientRect()
方法返回一個包含八個屬性的 DOMRect 物件:left, top, right, bottom, x, y, width, height。
注意
該方法會考慮已進行的滾動。這意味著矩形邊緣(top, left, bottom, 和 right)的值會隨著滾動位置的變化而改變。
語法
element.getBoundingClientRect()
返回值
型別 | 描述 |
物件 | 一個包含八個屬性的 DOMRect 物件 left, top, right, bottom, x, y, width, height。 |
瀏覽器支援
element.getBoundingClientRect()
在所有瀏覽器中都受支援
Chrome | Edge | Firefox | Safari | Opera | IE |
是 | 是 | 是 | 是 | 是 | 9-11 |