Hi Francky, Thanks for your help. Unfortunately, I'm blocked from seeing your website and have no public server myself to post to. However, knowing that this is not common and probably not a browser problem is a big help. Now I can assume that there is something in my code that is causing the problem. I'll take your advice and look for padding issues.
Thanks again, Mike -----Original Message----- From: francky [mailto:[EMAIL PROTECTED] Sent: Friday, March 09, 2007 3:22 PM To: Beauchamp Michael J CONT NPRI Cc: css-d@lists.css-discuss.org Subject: Re: [css-d] Vertical Scrollbar in IE ... Causes horizontal scrollbar Beauchamp Michael J CONT NPRI wrote: > Hi, > > This is probably a FAQ but I can't find the answer... > > I have a problem in IE. I have body overflow set to auto. The width of the > document is all percentage and never scrolls horizontally. However, there is > usually a vertical scroll. The problem is that in IE, when the vertical > scrollbar appears, the width of the page stays the same (in terms on actual > screen width in pixels), creating a need for horizontal scrolling. It's as > if IE doesn't notice that the scrollbars are using up some of the horizontal > space so it never resizes to compensate. > > Can anyone tell me how to solve this? At the moment I have overflow-y:scroll > set so the scrollbar is just always there. I guess it works... sort of. > > [unfortunately, I can't post or link to the code.] > > Thanks in advance for any help or pointers to help. > Hi Michael, Strange ... normally IE is *always* making space for the vertical scrollbar (up to IE6 under WinXP; in IE6 a "transparent" vertical scrollbar, if not needed). Is it IE7 and/or Vista which is giving your results? I made 2 testpages, a short and a long one, both with body { width: 100%; overflow: auto; }, and no horizontal scrollbar is appearing in IE. * Short page <http://home.tiscali.nl/developerscorner/css-discuss/test-IEoverflow-scrollbars-short.htm> * Long page <http://home.tiscali.nl/developerscorner/css-discuss/test-IEoverflow-scrollbars-long.htm> Is the long page showing the hor. scrollbar at your side? [1] If not, maybe there is in the css of the content of the longer page something like an element with a width in % and a padding-left and/or padding-right as well? Could be also some IE expanding bug - hard to say without code... Maybe you can isolate the problem in a "minimal error page" [2] [3], replace the remaining content with Lorem's and 1-color images, and send us a link to that? Greetings, francky [1] Not yet results of Browsershots at this moment <http://browsershots.org/website/http://home.tiscali.nl/developerscorner/css-discuss/test-IEoverflow-scrollbars-long.htm#success> [2] The D-Zero Method <http://home.tiscali.nl/developerscorner/golden-rules-of-css.htm#r13> [3] PIE: Mystery Bug <http://www.positioniseverything.net/articles/mys-bug.html> ______________________________________________________________________ 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/