Carl Reynolds schrieb:
Thanks Ingo for your responses. I spent the day yesterday looking at the things you suggested and at brunildo's site to see how they apply to my problem. I agree with you that it looks as if the problem arises when the browser thinks the total width of the page exceeds 100%. That was a great insight I hadn't seen before.

I still haven't found a solution to the problem, ...

I am referring to your page http://hyperbole-software.com/movie-buzz/

and to Bruno Fassino's Test Page
http://brunildo.org/test/IE_raf3.html

your situation:

a.p. #menu (disappearing)
float #center-layout   (width>=100%)

see Bruno's "Example 3: float, clearer (w/ layout), AP box."

a.p. #menu
solid clearer
float #center-layout

  <div id="page">
    <ul id="menu">...</ul>
    <div class="clear"><!-- --></div>
    <div id="center-layout">...</div>
  </div>

.clear { clear: both; height: 0;} /* solid clearer which has layout */

For complaints about the illogical clearer fix please write to IE7 dev team ...

---

Another option is to put the content first in the layout (this is the big advantage of a.p. navigations, so why not use it?)

Bruno's "Example 4: float width 100%, clearer (w/ layout), AP box."

  <div id="page">
    <div id="center-layout">...</div>
    <div class="clear"><!-- --></div>
    <ul id="menu">...</ul>
  </div>

This clearer looks more logical (only on a first glance, though) :)

On a local copy, I was able to fix the problem in both situations, thanks to Bruno's suggestions. Let me know if the problem still exists on your end.

regards, Ingo


p.s.: this construct:

#center-layout { margin: 0pt 2em 2em 12em; float: left; ...}
* html #center-layout { margin: 0pt 2em 2em 6em; ...}

is not needed anymore, thanks to:
http://positioniseverything.net/explorer/doubled-margin.html

#center-layout { margin: 0pt 2em 2em 12em; float: left; display: inline; ...}
is all you need to fix the doubling-margin bug.


******************************************************
The discussion list for  http://webstandardsgroup.org/

See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list & getting help
******************************************************



Reply via email to