私はタブ構造を表すテーブルを持っています。
一部のセルはdisplay:noneに設定されています。アクティブなタブのみが表示されます。 最大高さをすべてに設定したい。それを行うには 、私はタブの配列を通過すると、次の目に見えないオブジェクトの高さ(JavaScriptが表示されているとき)
// get the max-tab-height
for (var i = 0; i < TabPageList.length; i++)
{
// get max height
if (TabPageList[i].offsetHeight>MaxTabHeight)
MaxTabHeight = TabPageList[i].offsetHeight;
}
を行うこの方法の問題点は、offsetHeightのみが表示され、アクティブなタブのために働いているということです。 表示されていないものの高さは何ですか?
これは、すべてのタブの高さを同じにするのに役立ちません。 ルーチンはページのonLoadを実行しています。 – Stavros