Як я можу досягти наступної структури без використання таблиць чи JavaScript? Білі рамки являють собою краї дівок і не стосуються питання.
Розмір області в середині буде змінюватися, але він буде мати точні значення пікселів, і вся структура повинна масштабуватися відповідно до цих значень. Щоб спростити це, мені знадобиться спосіб встановити ширину "100% - n px" до знаків верхньої, середньої та нижньої середини.
Я вдячний за чисте крос-браузерне рішення, але у випадку, якщо це неможливо, хаки CSS зроблять.
Ось бонус. Інша структура, з якою я боровся, і в кінцевому підсумку використовує таблиці або JavaScript. Це трохи інакше, але вводить нові проблеми. Я в основному використовував його в системі вікон на основі jQuery, але я хотів би утримати макет поза сценарієм і контролювати лише розмір одного елемента (середній).