在我调试GWT项目中的一个问题时,我注意到当我对一个元素进行挖掘时,我在工具提示中看到了它的大小,并在屏幕上显示了它的大小和位置。但是,选择该元素并查看其“计算样式”属性时,我注意到宽度相同,但高度与工具提示不同(它为零)。为什么Chrome开发工具中元素大小工具提示和计算样式大小有所不同?
这让我想知道:Chrome在工具提示中显示的大小是多少?为什么当计算样式为零时它不为零?
此外,显示元素框模型的“度量”区域显示高度为零的大小。
这里是什么我谈论的图像: http://img845.imageshack.us/img845/1766/96984162.png
哇,好问题。我担心这看起来像开发工具中的bug或陷阱。它只是在截图中的静态HTML,或者可能一些JavaScript导致这种影响? (即在服务器上渲染后,高度是否改变了客户端或者没有改变?) – Jeroen 2011-04-30 09:44:43
通过JavaScript,高度肯定会改变客户端。 JavaScript通过GWT编译成魔术。也许我会尝试提交针对Chrome的错误并查看他们的说法。 – mikebutler 2011-05-01 06:39:57