I know there are plenty of similar question, but i'm looking for a cross-browser approach with pure CSS (not JS).
I have 3 div (Fiddle here):
Top
#top{ height: 100px; }
Bottom
#bottom{ height: 50px; position: absolute; bottom: 0; }
Middle div, that should take all the remaining space
#middle{ height: calc(100% - 150px); }
This is working exactly as i want, but unfortunaly calc() is not supported in all browsers, as we can see here
So, what should i use instead? (only CSS, not JS)