marginEdge 属性

CssRect marginEdge

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

这返回一个矩形,包含此元素中实际可用于内容的尺寸,以像素为单位,无论此元素的 box-sizing 属性如何。与 getBoundingClientRect 不同,此矩形的尺寸即使在元素隐藏时也会返回相同的数值高度。这可以用来获取 jQuery 的 outerHeight 值。

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

实现

CssRect get marginEdge => new _MarginCssRect(this);