YUI3:读取元素高度的最佳方法是什么?

Eas*_*onk 6 yui3

我想通过编写YUI3脚本将元素的高度增加X像素.

什么是最好的方式?

如果我使用'Node'模块并将高度读为node.getStyle("height");

FF3的结果显示字符串"100px",其中IE8只是空白.:(

请帮忙.

小智 12

node.getStyle('height')仅在您以节点样式设置值时返回值.要获得没有样式集的节点的高度,请使用node.getComputedStyle('height')或node.get('clientHeight').

如果设置了溢出,则可以使用node.get('scrollHeight')来获取内容的完整高度.

要更新节点的高度,请使用setStyle('height',value)