> How come if I don't specify a height for my footer, as opposed to  
> specifying a height to 1%, then the top of it does NOT stay flush  
> against my sideBar or content div -- depending on whichever has the  
> larger height?

I'm assuming you're seeing this behavior in IE6 or IE7, since 'height: 
1%' is commonly used as a haslayout trigger in these browsers. From  
what you've said, it sounds as though you should continue feeding IE6/ 
IE7 this property value to achieve your desired result.

> How come if I don't specify a height for my header, as opposed to  
> specifying a pixel height for it, then the background color doesn't  
> shade behind my nav bar?

You need to clear the float of 'DIV#nav' which you can do by adding  
'overflow:hidden' to 'DIV#header'. You can then remove your fixed  
height value for 'DIV#header', as this element's height will now be  
computed to take into account 'UL#nav', too.

______________________________________________________________________
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to