Как я могу получить следующую структуру без использования таблиц или JavaScript? Белые границы представляют края div и не имеют отношения к вопросу.
Размер области посередине будет меняться, но он будет иметь точные значения пикселей, и вся структура должна масштабироваться в соответствии с этими значениями. Чтобы упростить его, мне нужен способ установить ширину "100% - n px" для верхних, средних и нижних средних элементов.
Я был бы признателен за чистое кросс-браузерное решение, но в случае, если это невозможно, CSS-хаки подойдут.
Вот бонус. Другая структура, с которой я боролся, и в итоге я использую таблицы или JavaScript. Это немного отличается, но вводит новые проблемы. Я в основном использовал его в оконной системе на основе jQuery, но я бы хотел, чтобы макет не использовался в скрипте и управлял размером только одного элемента (среднего).