我希望通过编写YUI3脚本将元素的高度增加X像素。
什么是最好的方式?
如果我使用'Node'模块并将高度读为node.getStyle(“height”);
FF3的结果显示字符串“100px”,其中IE8只是空白。 :(
请帮忙。
答案 0 :(得分:12)
node.getStyle('height')仅在您在节点样式中设置值时返回值。要获得没有样式集的节点的高度,请使用node.getComputedStyle('height')或node.get('clientHeight')。
如果您设置了溢出,则可以使用node.get('scrollHeight')来获取内容的完整高度。
要更新节点的高度,请使用setStyle('height',value)