On 30/05/2009, at 9:47 AM, Jenni Beard wrote: > Generally these days I code for IE7, then check out Mozilla and > Opera
With respect I would suggest a different approach to the line above. If you write standards compliant markup and CSS you will rarely have to make significant changes to make things work in recent versions of Firefox, Safari, Opera and Chrome unless you are doing something particularly complicated. IE is the 'problem child' so I always check it *last* and ensure that none of the nonsense rules required to make IE work make it into the main stylesheet. That way I know I'm working on a solid foundation and my thinking hasn't been polluted by IE's incorrect rendering. As far as hacking for versions of firefox etc. goes... I generally resort to javascript at that point by adding a class to <body> (e.g. 'lessthanff3') and hanging CSS rules off that. YMMV, different strokes etc. Cheers, Tim ______________________________________________________________________ css-discuss [cs...@lists.css-discuss.org] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ List policies -- http://css-discuss.org/policies.html Supported by evolt.org -- http://www.evolt.org/help_support_evolt/