Many thanks for this Georg. Your explanation is very good, and this fixes my problem.
Yasir > Yasir Assam wrote: > >> I have a phantom margin problem on IE6. You can see it here: >> http://endlessvoid.com/test_css/phantom_margin1.html >> >> The blue bar at the bottom doesn't go right up to the right edge on >> IE6 (running on W2K3 here) but it looks ok on FF and IE7. >> > > Add... > > body {margin: 0; padding: 0;} > > ...and the 16px "phantom margin" will be gone. > > - The reason is that IE6 can't position absolute relative to opposite > sides, so IE6 ignores div#titlebar {right: 0;} completely. > > - With no established relation the div#titlebar defaults to being > positioned relative to the html-element/browser-window. Same in all > browsers. > > - Then IE6 expands div#titlebar in width to make div#thumbs fit inside, > but the div#thumbs takes its 100% width from _body_, which have 8px > side-margins by default in IE. > > regards > Georg > ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d IE7 information -- http://css-discuss.incutio.com/?page=IE7 List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
