如何获得元素的精确浮点宽度?

时间:2011-06-13 19:25:31

标签: javascript dom floating-point

我试图获得表格单元格的确切宽度。在IE9的开发人员工具栏中,“布局”选项卡显示其宽度为203.68px,但element.clientWidth和其他方法都报告了舍入的整数值204px。

我正在尝试创建另一个与此表格单元完美对齐的元素,但是因为IE8 / 9(以及Firefox 4和Chrome 12)以其真实的浮点宽度(或者可能是半圆形)显示表格单元格,如203.5px或203.75px),我的另一个元素稍宽。

1 个答案:

答案 0 :(得分:-1)

您可能需要考虑更改标记,以便这些元素具有某种直接关系,而不是尝试对其他元素使用相同的精确宽度。

如果是td,则可能是不同列中的td或内部元素。