jquery - 如何获取td表的实际宽度

标签 jquery html-table

我在 html 中创建一个表格,此table宽度为 988 px,tr宽度为 100% table宽度。

表格标签中存在5个td标签,该td标签宽度为20%。

当我使用 jQuery(td 标签)使用这些标签时,在控制台中显示:

198 
197 
198 
197 
198

但我在控制台中看到此标签宽度197.59

我想要得到这个值,而不是这些 197 或 198。

最佳答案

element.offsetWidth 更精确的是:

element.getBoundingClientRect().width

它显示浏览器呈现的精确宽度。

MDN 引用:getBoundingClientRect

关于jquery - 如何获取td表的实际宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17838603/

相关文章:

php - ajax 类似结构

php - 解析 xml 响应奇怪

css - 带有 CSS 的两个单元格的表格?

javascript - 将总计从选择菜单选项获取到另一个表格单元格

javascript - 如何使用 Select2 4.0 使下拉菜单向左打开

javascript - PARENT 和 FIND 的正确使用方法是什么?

javascript - 使用 localstorage 从 onclick 函数保存和检索用户布局首选项

css - 表打破 max-width 的 100%

html - 并排放置三个html表格

javascript - 如何使用 JQuery 从表中选择非空的最后一个单元格的前一个兄弟