【发布时间】:2023-03-20 20:34:01
【问题描述】:
我正在尝试使用element.outerWidth 获取元素的宽度。当我使用 Chrome 时,它返回一个正确的值,但是当我切换到 firefox 时,我得到的值要低得多。 firefox读取这个元素和chrome有什么不同?
元素:
<div class="submit_container">
<input type="submit" value="Something" />
</div>
铬:88 像素
火狐:36 像素
当我使用 firefox 检查元素时,它的显示与 chrome 中的相同。 (88 像素)
【问题讨论】:
-
css 早在我使用 outerWidth 之前就已加载,但我在检查 outerWidth 之前添加了 submit_container。
-
我不知道为什么,但显然有一些不同。选择元素后查看 Metrics 选项卡。如果您在 Firefox 中转到 Layout,它会显示不同的内容,但应该显示相同的内容。
标签: jquery