Bagaimana saya bisa mencapai struktur berikut tanpa menggunakan tabel atau JavaScript? Batas putih mewakili tepi divs dan tidak relevan dengan pertanyaan.
Ukuran area di tengah akan bervariasi, tetapi akan memiliki nilai piksel yang tepat dan seluruh struktur harus berskala sesuai dengan nilai-nilai itu. Untuk menyederhanakannya, saya perlu cara untuk mengatur lebar "100% - n px" ke div tengah-atas dan bawah-tengah.
Saya menghargai solusi lintas-browser yang bersih, tetapi jika itu tidak mungkin, peretasan CSS akan dilakukan.
Ini bonusnya. Struktur lain yang telah saya perjuangkan dan akhirnya gunakan tabel atau JavaScript. Ini sedikit berbeda, tetapi memperkenalkan masalah baru. Saya terutama menggunakannya dalam sistem windowing berbasis jQuery, tapi saya ingin menjaga tata letak skrip dan hanya mengontrol ukuran satu elemen (yang tengah).