Javascript DOMRect宽度或高度如何为负?

Javascript DOMRect宽度或高度如何为负?,javascript,getboundingclientrect,Javascript,Getboundingclientrect,表示宽度和高度可以为负数 宽度标注矩形的宽度。可能是负面的 高度标注矩形的高度。可能是负面的 有人能解释一下负宽度或负高度值是如何出现的吗?当矩形具有非负宽度尺寸时,矩形的水平原点是左边缘;否则,它就是右边缘。类似地,当矩形具有非负高度标注时,矩形的垂直原点为上边缘;否则,它是底部边缘。Imho解释了它们是如何发生的。@最后面的部分是正确的,但如何生成宽度或高度为负的元素?如果我理解正确,那只是一个抽象接口,在一般情况下,它不一定与DOM元素相关。当矩形具有非负宽度维度时,矩形的水平原点是左边缘

表示宽度和高度可以为负数

宽度标注矩形的宽度。可能是负面的

高度标注矩形的高度。可能是负面的


有人能解释一下负宽度或负高度值是如何出现的吗?

当矩形具有非负宽度尺寸时,矩形的水平原点是左边缘;否则,它就是右边缘。类似地,当矩形具有非负高度标注时,矩形的垂直原点为上边缘;否则,它是底部边缘。Imho解释了它们是如何发生的。@最后面的部分是正确的,但如何生成宽度或高度为负的元素?如果我理解正确,那只是一个抽象接口,在一般情况下,它不一定与DOM元素相关。当矩形具有非负宽度维度时,矩形的水平原点是左边缘;否则,它就是右边缘。类似地,当矩形具有非负高度标注时,矩形的垂直原点为上边缘;否则,它是底部边缘。这就解释了它们是如何发生的。@最后面的部分是正确的,但如何生成宽度或高度为负的元素呢?如果我理解正确,那只是一个抽象接口,在一般情况下,它不一定与DOM元素相关。