Roberto Gorjão wrote:
Olá Uwe!

I must confess that I had not understood your solution in first place. If we skip the "position:relative;" rule in the first container and apply it to the second container, with a negative value for the margin-right rule proportional to the wanted width (in this case 37.5% or greater), the problem is effectively solved without the need of any conditional comments whatsoever and functions in any version of IE. This is great! Many thanks Uwe.

Obrigado!

Roberto

PS.: I've uploaded a page with your resolution applied: http://www.castelosnoar.com/studies/aboutCSS/IE_bugs_hacks/overflow_visible.htm

Roberto, thanks for the discussion of both attempts.

I'd like to pick some points of your current page, but I fear its a little bit confusing.

http://www.satzansatz.de/cssd/tmp/20050803115931/hacked.html

- in your example (orange, middle), the word "sidebar" is not centered in IE, and the sidebar is wider, compared to Opera/Fx.

I don't fully understand that, here I applied the h1 a width:100% to illustrate that the width is calculated to the boundary before the child element is inserted (orange, top).

This is similar to problems a box has when floats are "contained" (http://www.satzansatz.de/cssd/floatboundingrect.html)

- don't use percentages paddings if a:hover effects are planned:
http://www.positioniseverything.net/explorer/percentages.html
because there is no real workaround in IE6.

Ingo

--
http://www.satzansatz.de/css.html



--
http://www.satzansatz.de/css.html
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to