javascript - 如何取得未設定寬度的行內元素的精確的寬度?
PHP中文网
PHP中文网 2017-05-19 10:46:37
0
3
850

例如:

#td 設定了寬度,span 未設定寬度。

1.使用$.width() 取得的是整數寬度$('td').width() 得到的是218pxspan129px
2.使用clientWidth ,取得不含邊距、boder的寬度span寬度為0td寬度為'218'
3.使用getComputedStyle,取得最終寬度,精確到小數點,但取得span 寬度為autotd217.5

問題:

如何取得未設定寬度元素的精確寬度(精確到小數點,以 px單位 顯示)?

PHP中文网
PHP中文网

认证高级PHP讲师

全部回覆(3)
Peter_Zhu

用getClientBoundingRect()試試

迷茫

雷雷

迷茫

雷雷

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板