在IE11中使用jQuery获取元素的高度

时间:2014-11-18 14:26:51

标签: javascript jquery css internet-explorer

我有一个提交输入按钮,其中包含以下样式:

display: block;
width; 200px;
box-sizing: border-box;
margin: 0;
padding-top: 16px;
padding-right: 32px;
padding-bottom: 16px;
padding-left: 32px;
font-size: 16px;
float: right;
height: 55px;

我在jQuery代码中使用此元素的高度属性.css('height')(返回'55px')并且它在FF和Chrome中运行良好...但是当涉及该死的IE时,它返回78px,55px(全元素'高度包括填充)+ 23px(元素' s高度 - 填充),这是我认为它得到它。我尝试使用height()innerHeight()outerHeight(),但没有一个在IE中返回正确的高度。

如何在IE上获得元素的正确高度?

0 个答案:

没有答案