cj wrote: > On 5/16/06, Stephen Cunliffe <[EMAIL PROTECTED]> wrote: >> Hi all, >> >> I'm looking for info on the options for providing a CSS "demension" that >> is 100% (minus X pixels) >> >> >> E.g. If I have a fixed height header, of 50px, and I want a body below >> that, that is 100% of the remaining browser viewport (e.g. 100% - 50px) >> >> Is there a way to accomplish this (note: without using proprietary >> expression()'s etc.) >> >> >> I know I can make this work with a table, but, I'm trying to avoid this. > > <div class="fixed">some text</div> > <div class="fluid">some more text</div> > > .fixed {float: left;width: 50px;} > .fluid {margin-left: 50px;}
Note: He said *below*. A similiar solution will not, if I remember correctly, work. I think that some more information would be useful however. Do you want your columns to always fill the browser window, do you want your footer to stick to the bottom...there are many possible interpretations for this. One /possible/ solution is to use "sticky" footers; Cameron Adams has an article here [1]. This will always ensure that your column "stretches" to fill the browser viewport, regardless of whether or not you have content there, and will keep your footer at the bottom. Read through the comments though, as there are some common problems which are fixed there. Regards, Rahul. [1] http://themaninblue.com/writing/perspective/2005/08/29/ ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d IE7b2 testing hub -- http://css-discuss.incutio.com/?page=IE7 List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/