Rahul Gonsalves wrote:
> http://littleandreid.com/
> 
> The green navigation bar on the top doesn't always show up in IE - it
>  occasionally shows up, and then if one visits one of the other 
> pages, it disappears. It comes back if one hovers over it though. 
> Quite strange.

Yes... like most IE-bugs :-)

It is related to the 'hasLayout'[1] bug, or rather IE's need for a
trigger in order to paint elements complete and stable.

You can either add...

ul#navlist {position: relative;}

...which will fix the nav-problem, or you may instead add...

ul#navlist,.content {height: 1%;}

...which will achieve the same but also assure that the .content-part is
stable. This is necessary because the use of the 'hasLayout'[1] bug to
fix the problem in one place, will affect element-layout in the rest of
that page. 'hasLayout' is a pretty mixed "blessing".

regards
        Georg

[1]http://www.satzansatz.de/cssd/onhavinglayout.html
-- 
http://www.gunlaug.no
______________________________________________________________________
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/

Reply via email to