圖一是is 代碼,圖二是微軟edge瀏覽器,圖三是谷歌瀏覽器,使用offsetwidth 和clientwidth獲取元素li的寬度,在edge顯示正常,在谷歌有時會正常有時會不正常,這是什么疑難雜癥



uj5u.com熱心網友回復:
已解決,詳細看《javascript高級程式設計》第十頁,〈script〉標簽的屬性deferuj5u.com熱心網友回復:
你容器是用圖片撐起來的,在獲取容器尺寸時可能里面的圖片還沒加載完成,獲取不到圖片的真正尺寸。可以在代碼中明確設定圖片的尺寸或容器尺寸,也可以在window.onload事件中獲取(等同script標簽的defer屬性)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/95473.html
標籤:JavaScript
上一篇:前端div哈哈
下一篇:html演算法
