【发布时间】:2012-07-06 06:11:45
【问题描述】:
我正在寻找一种可靠的方法来确定浏览器中呈现的任何 DOM 节点的上边距。这应该适用于所有浏览器。我怎样才能做到这一点? (有时,一个元素可能在样式表中具有指定的边距,但它实际上可能不会由浏览器呈现,例如,如果它具有 display:inline;(参见 Margin top in inline element)。我正在寻找实际呈现的边距。因此,使用getComputedStyle() 将不起作用)
【问题讨论】:
-
实际重新渲染的边距,所以如果元素有显示内联,你是想让js返回边距0还是css中元素设置的边距?对不起,我只是困惑,需要一点澄清
-
他希望它返回 0。
标签: javascript html css margin