此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。
DOMRect
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2020年1月.
一个DOMRect 代表一个矩形。
DOMRect 表示的盒子的类型由返回它的方法或属性指定。例如,WebVR API 的VREyeParameters.renderRect 指定了头戴式显示器的一只眼睛应该呈现的影像所在的canvas 的视口。
它继承自它的父类,DOMRectReadOnly。
In this article
构造函数
DOMRect()创建一个新的
DOMRect对象。
属性
DOMRect 从其父类DOMRectReadOnly 继承属性。不同之处在于它们不再是只读的。
DOMRectReadOnly.xDOMRect原点的 x 坐标。DOMRectReadOnly.yDOMRect原点的 y 坐标。DOMRectReadOnly.widthDOMRect的宽度。DOMRectReadOnly.heightDOMRect的高度。DOMRectReadOnly.top返回
DOMRect的顶坐标值(与y具有相同的值,如果height为负值,则为y + height的值)。DOMRectReadOnly.right返回
DOMRect的右坐标值(与x + width具有相同的值,如果width为负值,则为x的值)。DOMRectReadOnly.bottom返回
DOMRect的底坐标值(与y + height具有相同的值,如果height为负值,则为y的值)。DOMRectReadOnly.left返回
DOMRect的左坐标值(与x具有相同的值,如果width为负值,则为x + width的值)。
静态方法
DOMRectReadOnly.fromRect()创建一个具有指定位置和尺寸的新
DOMRect对象。
规范
| Specification |
|---|
| Geometry Interfaces Module Level 1> # DOMRect> |