Christian Kirchhoff wrote:
> the following page has some problems with IE6:
> http://www.digitale-bibliothek.de/Downloads/CSS-Test/ie6test.htm
One of the many negative results caused by 'hasLayout'. The combination
of 'auto-expansion' and 'width-calculation' bugs in that browser, makes
adding 'hasLayout' on a self-adjusting element pretty unreliable.
> This only happens under certain circumstances. The original website
> contains thounsands of pages that are very similar, and only
> sometimes this behavious appears. Before on those pages showing the
> problem, the middle column was even invisible. I was able to correct
> that, but now I have this jumping middle column.
> Seems I need a solution that - hides the overflowing portion of the
> permalink in IE7 - does the same in IE6 and prevents the div.zenoCO
> to be made too wide
To stabilize IE6, add...
* html .zenoCOFooter {float: left; width: 95%; margin-right: -99%;}
* html #zenoMFMiddle {overflow-x: hidden;}
...but this is just a stabilizer, since IE6 still can't control width
and expansion properly.
IE7 is "over-fixed" (by default) already, so I would try to avoid
"double-fixing" that bugger - unless you throw it back into quirks mode
and feed it IE5/win corrections.
Many of us get all browsers in line by using variants of the 'negative
margins'[1] solution. That's one of the few layout-solutions that IE/win
can't easily break out of, and when it does it's easy to fix.
regards
Georg
[1]http://www.alistapart.com/articles/negativemargins
--
http://www.gunlaug.no
______________________________________________________________________
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/