我在HTML中遇到了一个特殊问题。从理论上讲,它有一个简单的表格,其中包含 和 。列的大小我让它在css中自动渲染,并使用 white-space:nowrap; 。问题是当我在javascript上获得每列的大小时。我尝试了几种方法,但它与呈现的内容不一致。例如,在Chrome中它显示调试65px但是当我得到这个值时它总是不同。
我正在使用javascript:
getBoundingClientRect().width
或
outerWidth(true)
我已经尝试了所有东西,但它总是返回不同的值。 49px正在显示。我不知道还能做什么,有人请。感谢