当使用JavaScript获取页面上的某个对象的高度时,offsetHeight属性非常方便。可是今天也发现例外,在Firefox 2.0种,当对象是<td>时,offsetHeight获取的高度中,不能准确包含padding的数值。当我尝试把<td>改为<div>后,数值可以准确读出。
同时想到几个问题:
- 各款浏览器读取offsetHeight属性时,对带页面内嵌的样式表和外接样式表是否统一对待?
- 各款浏览器都能读取哪些标签的offsetHeight属性呢?
- 假如把<div>标签的display属性改为inline之后,又是否能准确读取数值呢?
请问,wordpress的免费用户是不是不能自定义模板啊,
WordPress是免费的,可以自定义模板。
这篇文章详细解释了offsetHeight等参数的兼容性问题
http://www.quirksmode.org/js/doctypes.html