Hi Tony I'm guessing the leftcol div is inside the outer div. I can't figure out exactly what's going on here, but if you change the CSS for #outer to:
#outer { background-color: red; width: 100%; min-height: 400px; height:1px } this triggers the containing block behaviour you're looking for. Anyone care to explain? Chris On 8/20/06, Tony Martin <[EMAIL PROTECTED]> wrote: > > > I am writing a page specifically for firefox. > > #outer { > background-color: red; width: 100%; height: 400px; > } > #leftcol { > background-color: blue; width: 30%; height: 100%; float: left; > } > > gives me what I want - leftcol same length as outer, but I also would > like > the outer div to expand, so I set it to min-height: 400px. > Now the leftcol 100% becomes the height of the viewport. > > i can get what i want by setting leftcol to also be min-height 400px, but > what is it that changes in interpretation of height and min-height? > > > -------------------------------------------------------- Chris Ovenden http://thepeer.blogspot.com "Imagine all the people / Sharing all the world" ______________________________________________________________________ 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/