So, this web application I’m working in haves three vertical columns expanding for the entire window height, and a footer div expanding for the entire width. The layout looks like this:
+|+
---
where + means a liquid column, | means a fixed column, and - the footer.
I’ve done the element positioning using absolute and relative positioning with some tweaks using jQuery. But I want to know if there is a way of doing this with CSS3 only.
Thanks!
This neglects all browser not supporting the
box-orientandbox-flexproperties (like IE).Demo: http://jsfiddle.net/p8vBC/11/
CSS:
HTML: