您好我有一個表,表中有2列,均爲50% 在大多數瀏覽器我可以使用offsetWidth獲取物品的寬度。 但在Safari中,寬度小於或大於應該的寬度。 任何幫助將大大appriciated。 Registers RichardSafari瀏覽器與它一個div返回錯誤的寬度值
0
A
回答
0
只要設置寬度和高度 - Safari的漏洞 - 只是接受它。
0
offsetWidth
不是跨瀏覽器的標準化值。它可能包含或不包含滾動條寬度。您可能會從clientWidth
獲得更一致的數字,這往往會排除邊距,邊框和滾動條。
+0
根據這個http://www.quirksmode.org/dom/w3c_cssom.html它似乎不是問題。 – pepkin88 2010-09-13 16:27:57
0
也許offsetWidth的值是在其他瀏覽器的不同時間收集的。嘗試在onload或ondomready事件中調用它。
相關問題
- 1. 另一個Safari瀏覽器的寬度與問題CSS
- 2. 瀏覽器寬度的100%寬度div
- 3. 在IE瀏覽器的寬度與IE瀏覽器不同的寬度div
- 4. 錯誤的div寬度,當它與javascript
- 5. TD寬度不Safari瀏覽器
- 6. Safari瀏覽器div收起高度
- 7. 窗口寬度返回錯誤的值
- 8. 動畫div的寬度返回錯誤的值
- 9. Div背景寬度瀏覽器
- 10. 基於瀏覽器調整div寬度
- 11. Modernizr.datalistelem在Safari瀏覽器中返回false
- 12. Safari瀏覽器將返回使用jQuery
- 13. Nginx的Safari瀏覽器的SSL錯誤
- 14. safari瀏覽器的css錯誤
- 15. Safari瀏覽器的jQuery 2.1.4錯誤
- 16. JS檢測瀏覽器的寬度和高度在Chrome瀏覽器和Safari瀏覽器,但不是IE9或FF9
- 17. Div溢出超出瀏覽器寬度,沒有設置寬度
- 18. 值(可與crhome,Safari瀏覽器,歌劇)
- 19. div在改變Safari瀏覽器和Chrome瀏覽器的高度時消失
- 20. Safari瀏覽器列渲染錯誤
- 21. Safari瀏覽器插件safari.application錯誤
- 22. SnapSVG Safari瀏覽器/ Firefox旋轉錯誤
- 23. Android瀏覽器 - Javascript window.innerWidth返回錯誤的值
- 24. Chrome瀏覽器和Safari瀏覽器JQuery錯誤與動畫和顯示/隱藏
- 25. 事件與Safari瀏覽器
- 26. Safari瀏覽器的Flex項目不需要100%的寬度CSS
- 27. Div寬度錯誤
- 28. C#Web瀏覽器寬度
- 29. 如果瀏覽器寬度=
- 30. PHP:瀏覽器返回一個頁面
你能在這裏發佈這些元素的代碼嗎? – pepkin88 2010-09-13 16:30:26