marginEdge 属性

CssRect marginEdge

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

该方法返回一个矩形,包含该元素实际可用于内容的尺寸,以像素为单位,不受该元素 box-sizing 属性的影响。与 getElementBoundingRect 不同,如果元素被隐藏,则此矩形的尺寸会返回相同的数值高度。这可以用来检索元素的 jQuery 的 outerHeight 值。

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

实现

CssRect get marginEdge => new _MarginCssRect(this);