borderEdge 属性

CssRect borderEdge

访问此元素的尺寸和位置(内容 + 边距 + 边框框)。

这返回一个矩形,该矩形的尺寸实际上可用于此元素中的内容的尺寸(以像素为单位),无论此元素的 box-sizing 属性如何。与 getBoundingClientRect 不同,即使元素不可见,此矩形的尺寸也会返回相同的数字高度。这可以用作获取元素的 jQuery 的 outerHeight 值。

重要 注意:此方法的使用将执行 CSS 计算,这可能会触发浏览器重新布局。因此,不建议在动画帧期间使用此属性。另请参阅: 浏览器重新布局

实现

CssRect get borderEdge => new _BorderCssRect(this);