Я хотел бы нарисовать диаграмму в HTML. Структура позиционирования выглядит следующим образом:
<div id='hostDiv'>
<div id='backgroundDiv'>
... drawing the background ...
</div>
<div id='foregroundDiv' style='position: absolute;'>
... drawing the foreground ...
</div>
</div>
Передний план содержит элемент Table, который динамически заполняется текстом, поэтому высота строк может изменяться в зависимости от количества текста, поступающего в ячейку.
Как я могу предсказать окончательную высоту элемента таблицы в предыдущем? Мне нужна эта информация, чтобы установить правильную высоту фона. Есть ли способ предварительно визуализировать таблицу из Javascript и считать ее высоту? Или какой-то другой трюк?
PS. Размер hostDiv может варьироваться в зависимости от размера браузера.