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/

Reply via email to