YUI3 スクリプトを作成して、要素の高さを X ピクセル増やしたいと考えています。
最善の方法は何ですか?
「ノード」モジュールを使用し、高さを node.getStyle("height"); として読み取るとします。
FF3 の結果は文字列 "100px" を示しますが、IE8 では空白です。:(
助けてください。
YUI3 スクリプトを作成して、要素の高さを X ピクセル増やしたいと考えています。
最善の方法は何ですか?
「ノード」モジュールを使用し、高さを node.getStyle("height"); として読み取るとします。
FF3 の結果は文字列 "100px" を示しますが、IE8 では空白です。:(
助けてください。
node.getStyle('height') は、ノードのスタイルに値が設定されている場合にのみ値を返します。スタイル セットなしでノードの高さを取得するには、node.getComputedStyle('height') または node.get('clientHeight') を使用します。
オーバーフローが設定されている場合は、 node.get('scrollHeight') を使用してコンテンツの高さ全体を取得できます。
ノードの高さを更新するには、setStyle('height', value) を使用します。