在我調試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