473,434 Members | 1,738 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,434 software developers and data experts.

CSS and Safari - Help Please

I cannot get my new css layout
(http://footprints.organique.com/ij-css-only2.html) to render properly
in Safari. It's fine in opera/IE/firefox/netscape but all messed up in

safari..
Can anyone offer some insight - I'd really appreciate it!

Nov 30 '05 #1
4 1525
On 30 Nov 2005 12:02:26 -0800, "js****@gmail.com" <js****@gmail.com>
wrote:
I cannot get my new css layout
(http://footprints.organique.com/ij-css-only2.html) to render properly
in Safari. It's fine in opera/IE/firefox/netscape but all messed up in

safari..
Can anyone offer some insight - I'd really appreciate it!


Doesn't look brilliant in my copy of Opera either:

http://www.xs4all.nl/~sbpoley/misc/organique.jpg
I haven't waded through all the CSS, but your basic problem is that
you've tried to fix everything in pixels. The effects of this are:

a) a silly waste of space on screens like mine;
b) absurdly small text on screens like mine (in reality it is only
marginally easier to read than in this screenshot)
c) layout problems the moment a browser does something one pixel
different to what you expect.

Things like div { font-size:11px; } are a complete no-no.

Try these and see if they help:

http://www.xs4all.nl/~sbpoley/webmat...lexdesign.html

http://www.xs4all.nl/~sbpoley/webmatters/fontsize.html

--
Stephen Poley

http://www.xs4all.nl/~sbpoley/webmatters/
Nov 30 '05 #2
Thanks for your time and effort Stephen.

As a CSS rookie I'm not even sure how to resize certain elements
without using "px" - I do understand the font sizing issue and was
going to work with that (possibly using em and % so that IE users could
resize if need be) but what I *really* don't understand is why (as
shown in your screenshot) the table containing the cycling photo and
text is dropping so far down (I assume because the .mainbox is sized at
595 px?) and the table is wider?

How do elements such as .mainbox and .dateheader get sized if it's not
indicated in the stylesheet?

I'm reading your very informative web pages and again thank you for
taking the time to respond...

Nov 30 '05 #3
js****@gmail.com wrote:
I cannot get my new css layout


Multi-posted to alt.html (and others). See there for answers.

http://oakroadsystems.com/genl/unice.htm#xpost

--
-bts
-Warning: I brake for lawn deer
Nov 30 '05 #4
On 30 Nov 2005 12:55:14 -0800, "js****@gmail.com" <js****@gmail.com>
wrote:
Thanks for your time and effort Stephen.

As a CSS rookie I'm not even sure how to resize certain elements
without using "px"
If the elements are to contain text, em is the unit to use, or size them
as a percentage of the parent element. But in many cases the best way is
just to leave sizing to the browser. Max-width is often useful, though
you need to find a hack for inferior browsers like IE.
- I do understand the font sizing issue and was
going to work with that (possibly using em and % so that IE users could
resize if need be) but what I *really* don't understand is why (as
shown in your screenshot) the table containing the cycling photo and
text is dropping so far down (I assume because the .mainbox is sized at
595 px?) and the table is wider?
Don't have to time to investigate in detail just now (maybe tomorrow)
but yes, something is too big to fit in the 595 px that you've allowed.
How do elements such as .mainbox and .dateheader get sized if it's not
indicated in the stylesheet?

I'm reading your very informative web pages and again thank you for
taking the time to respond...


--
Stephen Poley

http://www.xs4all.nl/~sbpoley/webmatters/
Dec 1 '05 #5

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

Similar topics

2
by: JThomas | last post by:
Hello! I'm having trouble with a page apparently causing my client's Safari browser to time out. I don't actually have access to a Mac & Safari, and haven't been able to physically see this...
34
by: Simon Wigzell | last post by:
document...focus() will scroll the form to move the specified text field into view on everything I have tried it with except Safari on the MAC. The form doesn't move. Any work around? Thanks.
1
by: intuna | last post by:
I've seen a screen shot of my header graphic in Safari. (don't have Safari) I'm coding using Firefox and IE. In those browsers the behavior is consistent. I have two floated graphics, one...
16
by: Edward | last post by:
Hi All, I am having huge problems with a very simple dotnet framework web page (www.gbab.net/ztest3.aspx) , it does NOT render correctly under Apple's Safari. The DIV's do not align amd float as...
2
by: darren | last post by:
I have a small Javascript problem with that mutch love web browser safari, I tested the code on all other browsers PC (Win) and Linux and IE on the mac and it seams to work ok, but for some reason...
2
by: ipy2006 | last post by:
Only in Safari browser the current year shows as 1970. Also "Non digits found in year" is triggered in the Safari broswer. Please help. Thanks, Yasaswi function verifyYear( field ) { var _x =...
7
by: Tom | last post by:
I have an oo-type javascript program running perfectly on IE 6.0+, FF 1.5+, and Opera 7+ on Windows 98+, Linux (RH 9, FC 6), and Mac OS X. 4. As usual, the Safari browser is not working correctly,...
1
by: tromton | last post by:
Hello all, I have a problem with a scrript in safari 3. in mozilla/firefox and opera the problem does not exist. what i try to do: I have a div element with overflow:auto. in the element i have...
3
by: Brad | last post by:
I have an aspx page that is sending pdf files to client browsers: it uses a filestream to read the pdf file and response.binarywrite to send content to the browser. This has worked great for years...
15
by: GinnTech | last post by:
I have a site that works perfectly in IE6 IE7 FF2 FF3 but not in the latest Safari. Here is the issue. I am attempting to call functions within a flash object. When trying to attempt to...
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...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 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 a new...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?

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.