Я хочу две горизонтальные области на моей веб-странице.Первое меню.Это на вершине.К сожалению, я не знаю его размера, и он может измениться в ответ на действия пользователя.Под меню находится основная область, которая должна растягиваться, по крайней мере, до нижней части окна (если контента мало) или дальше (если контента много).
Чтобы проиллюстрировать с помощью ASCII art:
+----------------------------------------------------+
| This area resizes vertically depending on contents |
+----------------------------------------------------+
| This area stretches to the bottom of the window, |
| but can be even larger if necessary. Note: this |
| should be a separate area because it will contain |
| children with height:100% as well. |
| |
+----------------------------------------------------+
Можно ли это сделать? Можно ли это сделать с помощью Javascript?
Добавлено: Чтобы представить вещи в перспективе и избежать путаницы, подумайте об этом следующим образом:верхнее меню создается мной, но нижняя область - это IFrame, который я хочу заполнить до конца страницы. Это то, к чему оно в конечном итоге сводится в любом случае в моем случае.