6

我正在尝试使用element.outerWidth. 当我使用 Chrome 时,它​​返回一个正确的值,但是当我切换到 firefox 时,我得到的值要低得多。Firefox 以何种方式读取与 chrome 不同的这个元素?

元素:

<div class="submit_container">
     <input type="submit" value="Something" />
</div>

铬:88 像素
火狐:36 像素

当我使用 Firefox 检查元素时,它的显示与 chrome 中的相同。(88 像素)

4

1 回答 1

3

您是否尝试过使用 jQuery 宽度?

$(element).width();

它有细微的差别,但我想这是一个跨浏览器的问题。

编辑:

我认为这line-spacing是造成宽度差异的原因。尝试在 Firefox 中删除它,您会看到不同之处

于 2013-05-30T13:25:47.710 回答