Thank you Ingo, that was exactly the problem. I hadn't seen that bug  
before. Simply including

<!--[if lte IE 7]><div id="iefix"></div><![endif]-->

in between h1#logo and div#spacer fixed the problem in both IE6 and IE7.

Thanks again.

Best, Darren

On 15 Jul 2009, at 16:57, Ingo Chao wrote:

> 2009/7/15 Darren Brierton <[email protected]>:
>> ... There are four child elements of body, the first (blue) is
>> absolutely positioned at the bottom of the viewport, the last (green)
>> is absolutely positioned at the top of the viewport, the second
>> (yellow) is a hack (a floated element with a negative margin-bottom)
>> to vertically center the third (red).
>>
>> In IE 6 the first element which should be blue and at the bottom of
>> the viewport does not seem to be rendered at all. ...
>>
>> IE 7 is even stranger. On first loading the page the element in
>> question is drawn, but then isn't if you refresh the page.
>
> I think this is related to
> http://www.brunildo.org/test/IE_raf3.html
>
> Ingo

______________________________________________________________________
css-discuss [[email protected]]
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