GWT:标签getOffsetHeight()值与CSS值不匹配

时间:2012-12-22 14:48:00

标签: css gwt

在CSS中,我将标签的高度设置为19px。但是,当我使用getOffsetHeight()方法检查标签的高度时,有时会收到18,有时会收到20(从不19)。标签中的文字会在每次getOffsetHeight来电之间发生变化。

我不确定是什么问题。

1 个答案:

答案 0 :(得分:2)

设置height CSS属性不包括填充,边框或边距。来自getOffsetHeight()的{​​{1}}:

  

获取对象的偏移高度(以像素为单位)。这是总高度   对象,包括边框和填充等装饰,但不包括   裕度。

因此,您看到的值增加是因为getOffsetHeight()返回Label的总高度,包括边框和填充。