getComputedStyle在FF3.6中返回auto,有什么变通方法吗?

时间:2012-10-15 13:10:05

标签: javascript dom

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

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

所以这在最近的FF中运行良好但在FF3.6中总是'自动'。我真的很想让它在FF3中运行,因为我们正在部署RHEL6系统,而且不幸的是它带有旧的FF。

在旧Geckos中以不同方式计算宽度是否还有synatx问题?有没有办法在旧FF中获得td的子像素宽度?

1 个答案:

答案 0 :(得分:0)

尝试:

  

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