473,378 Members | 1,380 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,378 software developers and data experts.

Problems with Mac IE & Safari

I am told by a couple of Mac users that a site I am building does not
display properly under either IE or Safari, they no not seem to agree
however exactly what the display problems are.

CSS (& XHTML) are both standard compliant and the site displays as intended
under Firefox and IE 5+ onward on a PC.

Could anyone with a Mac take a look at http:/www.woodchester.ruthani.co.uk
and tell me what the display problems are and whether they have any idea of
the cause as I surely don't. I thought the IE problem might be the result
of floating a div without a width, as they contain an image the width was
implicit, but even specifying seems to have no effect.

I rather think it may be quicker to scrap the css and start again, but
before I do, has anyone any suggestions please.

Thank
Jul 21 '05 #1
2 2946
Ian Beer wrote:
I am told by a couple of Mac users that a site I am building does not
display properly under either IE or Safari, they no not seem to agree
however exactly what the display problems are.
In IE5/Mac, the top of the "#picright" floated image is lined up with the
bottom of the left column's content, and its border stretches across the
whole of the content column. You should state an explicit width for this
floated box because IE can't work it out from the image dimensions.
CSS (& XHTML) are both standard compliant and the site displays as intended
under Firefox and IE 5+ onward on a PC.

Could anyone with a Mac take a look at http:/www.woodchester.ruthani.co.uk
and tell me what the display problems are and whether they have any idea of
the cause as I surely don't. I thought the IE problem might be the result
of floating a div without a width, as they contain an image the width was
implicit, but even specifying seems to have no effect.
Well could you try it anyway? Or alternatively replace
<div class="picright">
<img src="blah" width="..." height="..." alt="..." />
</div>
with
<img src="blah" width="..." height="..." alt="..." class="picright"/>

I rather think it may be quicker to scrap the css and start again, but
before I do, has anyone any suggestions please.


Just a couple of observations:

1. The remarks about what sort of hardware and software your visitors should
be using sound *really* pompous. When people visit this mansion, is the tour
guide going to complain about their fashion sense or tell them the car they
arrived in is a pile of junk? I think not.

2. Your CSS file is full of "fixes" on top of "fixes" and additional "fixes"
to fix the problems caused by the earlier "fixes". Not a good idea, if you
ask me. Keep it simple (stoopid).

--
phil [dot] ronan @ virgin [dot] net
http://vzone.virgin.net/phil.ronan/
Jul 21 '05 #2
"Philip Ronan" <in*****@invalid.invalid> wrote in message
news:BE1AADB3.295A2%in*****@invalid.invalid...
Ian Beer wrote:
I am told by a couple of Mac users that a site I am building does not
display properly under either IE or Safari, they no not seem to agree
however exactly what the display problems are.
In IE5/Mac, the top of the "#picright" floated image is lined up with the
bottom of the left column's content, and its border stretches across the
whole of the content column. You should state an explicit width for this
floated box because IE can't work it out from the image dimensions.
CSS (& XHTML) are both standard compliant and the site displays as intended
under Firefox and IE 5+ onward on a PC.

Could anyone with a Mac take a look at http:/www.woodchester.ruthani.co.uk and tell me what the display problems are and whether they have any idea of the cause as I surely don't. I thought the IE problem might be the result of floating a div without a width, as they contain an image the width was implicit, but even specifying seems to have no effect.


Well could you try it anyway? Or alternatively replace
<div class="picright">
<img src="blah" width="..." height="..." alt="..." />
</div>
with
<img src="blah" width="..." height="..." alt="..." class="picright"/>

I rather think it may be quicker to scrap the css and start again, but
before I do, has anyone any suggestions please.


Just a couple of observations:

1. The remarks about what sort of hardware and software your visitors

should be using sound *really* pompous. When people visit this mansion, is the tour guide going to complain about their fashion sense or tell them the car they arrived in is a pile of junk? I think not.

2. Your CSS file is full of "fixes" on top of "fixes" and additional "fixes" to fix the problems caused by the earlier "fixes". Not a good idea, if you
ask me. Keep it simple (stoopid).

--
phil [dot] ronan @ virgin [dot] net
http://vzone.virgin.net/phil.ronan/

Thanks for that, I think the css got out of control a month or so back, as
you say simple is best, many of the "fixes" are probably uneccessary in the
event.

My apologies for the "remarks", they were not intended for the public and
would have been removed from the site before is was put in the public
domain, they were a private joke between myself, a Firefox user and the
co-designer, an IE 5.5 user who complained on one occassion that he couldn't
see what I saw.
Jul 21 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Michael Fork | last post by:
Note: I pasted the code the attachments as plain text after the message (I wasn't able to post it with an attachment...) Attached are the XSL and XML files that I am having problems with. I am...
4
by: Mark Anderson | last post by:
Sorry if this is a rookie mistake... I've been through all the FAQs and the books I have but I can't see the mistake so I guess it's something simple <g> - I'm an occasional JS user. I've got...
2
by: Mike | last post by:
My page populates a table with a list of names and other information from a JavaScript object. I receive changes (adds, change & delete) to that list, convert it into a JavaScript object. I do...
5
by: S | last post by:
Whew! Thanks for your help on that last post. I actually understand what you wrote. I'm trying not to use these groups as a way to get my code written for me, I really want to understand what...
4
by: dpomt | last post by:
Hello, I am using the ASP.NET menu control and I have two issues when the page containing the menu is displayed in Safari on Mac OS X: 1) The menu is not dynamic. Why (it seems that Safari is...
4
by: drew197 | last post by:
I am a newbie. I am editing someone elses code to make it compatible with Firefox and Safari. In IE, when you click on the proper link, a block of text is shown in a nice paragraph form. But, in...
2
by: cbjewelz | last post by:
Hey all. So I'm having problems with cross browser alignments. I'm looking at Safari and Mozilla Firefox. I develop in Safari and so it looks perfect there however in Firefox my vertical...
4
Yanskopolis
by: Yanskopolis | last post by:
Hi, I'm having some problems getting canvas vector images to render properly in Safari. I've googled a bit and Safari 1.3+ does support the canvas tag, so I'm not sure why it's not working (it works...
1
by: Gretsch | last post by:
I have modelled my program on the std code below (from http://www.w3schools.com/dom/dom_parser.asp).. It works in IE & Firefox, but does not work with Safari - nor does Safari issue the alert...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.