Forum Moderators: not2easy

Message Too Old, No Replies

IE does some very "interesting" things to my overflows

why the monopoly, why?

         

daiwa

3:03 am on Jun 30, 2004 (gmt 0)

10+ Year Member



Good morning /afternoon / night everyone

to demonstrate my problem have a look at

<snip>

and

<snip>

don't mind the mouse overs and etc, you'll probably where the problem lies, also an *interesting* caption demonstrated the problem the problem surface at 800*600 rez (mostly).

Thank in advance to anyone who can make sense of this

[edited by: DrDoc at 5:33 am (utc) on June 30, 2004]
[edit reason] No URLs, thanks. See TOS [webmasterworld.com] [/edit]

TheBlueEyz

5:20 am on Jun 30, 2004 (gmt 0)

10+ Year Member



Ok, so first, remove your links from your post, or the mod will do it for you - especially since there's profanity on the page it links to.

Second, a better description of your problem might help - what exactly are you referring to?

For the benefit of readers after those links get removed, there is a page with content that overflows below the bottom of the viewport. The DIV appropriately adds a scrollbar, but the scrollbar is disappearing below the bottom of the viewport, and there's no "down" arrow for you to click to continue down.

I did the following and seem to have solved your problem, unless you were trying to obtain a different effect:

1. Remove the 'scroll=no' declaration from the body tag.

2. Remove the 'overflow:hidden' declaration from the HTML selector.

3. Remove the 'overflow:auto' declaration from the DIV selector.

Doing those three things causes a global scroll bar to appear that allows you to scroll to the bottom of the page content. I believe that is the correct behavior, yes? Everything else causes weird hidden scroll bar overflow behavior.

daiwa

1:06 pm on Jul 2, 2004 (gmt 0)

10+ Year Member



Alright, sorry for the links and thank you for the very nice description of the problem. However your solution is not the wanted one, the one i want makes it so that the top and the menu do not scroll but the main part does.
_________________________

Top part here not scroll
_________________________
¦ ¦
¦M ¦
¦E ¦ this par here scrolls
¦N ¦
¦U ¦
¦ ¦

and i'd like to do this obviously without frames.

Thank you

encyclo

2:18 pm on Jul 2, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



the top and the menu do not scroll but the main part does. <snip> and i'd like to do this obviously without frames.

What you want is not impossible, but it's hard and has many disadvantages (like breaking the mouse scrollwheel function). The basic problem is that Internet Explorer doesn't support

position:fixed;
on anything other than backgrounds (and it doesn't even get that right).

Personally, I wouldn't try to go down this route with CSS alone - either let everything scroll for IE users and fix positions for Mozilla/Opera/Safari users, or if you absolutely must have a fixed menu, stick to frames (which are awful in other respects!). As I mentioned in another thread, usability studies show that users have no problem with scrolling these days - if the page is long, replicate the menu links in a footer and you're all set.

I realize this may not be the answer you're looking for!

daiwa

6:45 am on Jul 4, 2004 (gmt 0)

10+ Year Member



you said not to go down this road with css alone is there another way (without frames)?
thx