/    Sign up×
Community /Pin to ProfileBookmark

IE5Mac DIV Overflow Problem

A website I am creating requires that a collection of thumnail images be displayed in a section of the page which will allow users to scroll horizontally through them. I wish to avoid using frames for this.

My solution was to create a div with a fixed with and set the overflow-x property to auto in order to enable the horizontal scrolling. Inside this I put a wide table of thumbnail images which expands horizontally adding each image to its own <td> for as many images that exist in the database.

While this works very nicely on IE6, FF, Opera 8.51 Safari 1/2.x etc, I am having real trouble trying to make it work on IE5.x for Mac. It seems as though the browser ignores the fixed width of the div and it expands to the width of all of the content within the div, falling to the bottom of the page.

Thinking that this might have been a problem with having a very wide table within the div, I temporarily replaced the table with just the images themselves and set the white-space property to nowrap in order to make them line up horizontally. This did not fix the problem.

The CSS for the div is

div.horizScroller {
float:right;
height:100px;
width:607px;
overflow:scroll;
overflow-y:hidden;
background-color:#FFFFFF;
text-align:left;
margin-top:0px;
}

If anyone would like to see the site please do so at: [url]http://www.redartaustralia.com.au/20060221/index.php[/url].

Any help / suggestions would be greatly appreciated.

Thanks.

to post a comment
CSS

3 Comments(s)

Copy linkTweet thisAlerts:
@pcthugFeb 21.2006 — The percentage of IE5 Mac users is barely noticeable and hardly worth the time and effort, its there fault if they dont want to use a decent browser like Safari
Copy linkTweet thisAlerts:
@adam_weauthorFeb 21.2006 — I couldn't agree more! Problem is my client uses a mac with os9 / ie5.
Copy linkTweet thisAlerts:
@felgallFeb 21.2006 — IE5 on the Mac was killed off by Microsoft in 2003 after several years of not being supported. The web has changed so much since that browser was supported that any modern web page will not display properly on that browser.

You could try suggesting to your client that they get a web browser to view the web with.

The only other alternative is to create two versions of each web page - one for the web and one for IEMAC.
×

Success!

Help @adam_we spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 5.18,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @AriseFacilitySolutions09,
tipped: article
amount: 1000 SATS,

tipper: @Yussuf4331,
tipped: article
amount: 1000 SATS,

tipper: @darkwebsites540,
tipped: article
amount: 10 SATS,
)...