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/