|
|
 |
RE: FN-FORUM: CSS Madness - split topic here
date posted 29th February 2008 14:23
as Tony mentioned lots of css problems come from your friend and mine IE =
- whos a bit of a rule breaker.=20
Most of these problems can be solved by understanding the box model - =
http://www.brainjar.com/css/positioning/default.asp and how IE treats =
padding and margin values
Kind regards=20
Brendan Oliver
M:+44(0)7701 054 588
T: +44 (0)1949 21202
E: [EMAIL REMOVED]
E: [EMAIL REMOVED]
14 Main Street
East Bridgford
Nottingham
United Kingdom
Internet E-mail Confidentiality: This E-Mail may contain confidential =
and/or privileged information. It is only intended for the use of the =
addressee indicated in this message. If you are not an intended =
addressee of this email (or responsible for delivery of the message to =
such person), the disclosure, copying or delivering of the contents of =
this email to anyone else is strictly prohibited and may be unlawful. If =
you receive this e-mail by mistake destroy the message and please notify =
us immediately by e-mail. Please advise immediately if you or your =
employer do not consent to Internet E-Mail for messages of this type. =
Information or opinions in this message that do not relate to this =
business shall be treated as neither given or endorsed by it. Please =
note that whilst we try to ensure that messages and attachments are =
virus free, we cannot accept responsibility for situations where this is =
not the case.
=20
-----Original Message-----
From: [EMAIL REMOVED] [EMAIL REMOVED] Behalf Of Tony
Crockford
Sent: 29 February 2008 15:38
To: Brendan Oliver
Subject: Re: FN-FORUM: CSS Madness - split topic here
On 29 Feb 2008, at 15:14, Dominic Raywood wrote:
>
> One of the main issues I consistently get using CSS, is with regard =20
> to % as opposed to fixed widths. I have always preferred fluid =20
> layout, so the site grows or shrinks with the window. I struggle =20
> every time, with different browsers implementation with widths. =20
> Some seem to insist on adding a couple of pixels here and there, =20
> which end up having a rather annoying horizontal scroll bar appearing.
it's usually IE with a doubled margin bug or the three pixel jog bug - =20
easily fixed, usually with display:inline;
also, never try and add % widths to 100%.
most content needs a gutter of some sort, let your layout have some =20
breathing space and different browsers rendering that space slightly =20
larger/smaller won't matter.
it's only designers that have the same site in two browsers side by =20
side...
;o)
>
>
> I have to admit that web design is a small part of my business, so I =20
> don't dedicate every working hour to it. As a result, I've just =20
> found that I've stuck with table layouts. I've played with CSS =20
> layout, but always end up frustrated with it.
persevere and it becomes less hassle than tables.
> On occasion, I also find new browser releases (especially IE) seem =20
> to behave totally differently to previous versions.
well, that's MS.
they are proposing an abomination for IE8 where you can specify the =20
browser you created the page for in a meta tag...
none of my code needed any major amendments for IE7, just the odd =20
change to accommodate MS fixing a hack I once used.
> All these little tweaks one has to do to get around IE bugs just =20
> irritates me and find tables are far more stable.
true, but stable, like a rock, when you really need flexibility and =20
robustness.
>
>
> I agree that CSS should be the way to go, but until it is =20
> implemented properly in all browsers, it's just too much hassle for =20
> me.
don't you find that every tabled layout requires you to start from =20
scratch?
most of my CSS layouts are very quick and as the CSS Zen Garden site =20
makes clear, the same code can look completely different...
http://www.csszengarden.com/
>
> Anyone know any really good sites that explain CSS layouts to =20
> someone who likes to code using vi instead of a graphical tool like =20
> Dreamweaver.
I hand code all my CSS/XHTML (using Textmate, as vi is too powerful =20
for me...)
Using CSS for page layout is a mindset, that starts with semantic html =20
and embraces separation of content and presentation.
this might be a good series for you to follow:
http://cameronmoll.com/archives/2008/02/extensible_css_interface_the_foun=
dation/
and some good stuff here:
http://css.maxdesign.com.au/index.htm
and a search here throws thousands of useful links:
http://del.icio.us/search/?fr=3Ddel_icio_us&p=3DCSS&type=3Dall
;)
--=20
Freelancers, contractors earn more with Prosperity4
Call 0870 870 4414 or visit www.prosperity4.com
and benefit from Inland Revenue approved expenses today.
To advertise here: http://www.freelancers.net/advertising.html
|
 |
|