0

我需要对页面中的列进行一些对齐,因此需要子像素宽度。我正在使用以下内容:

float_width = parseFloat(getComputedStyle(el, null).width)

所以这在最近的 FF 中运行良好,但在 FF3.6 中总是“自动”。我真的很想让它也能在 FF3 中工作,因为我们正在部署 RHEL6 系统,不幸的是,它带有一个旧的 FF。

那么在较旧的 Geckos 中,宽度的计算是否以不同的方式完成,还是存在 synatx 问题?有什么方法可以在旧 FF 中获得 td 的子像素宽度?

4

1 回答 1

0

尝试:

float_width = parseFloat(document.defaultView.getComputedStyle(el, null).getPropertyValue('width'));

于 2012-10-15T13:21:05.407 回答