Hey Reno 
So, I often run into this problem too, especially since I program mostly on Safari :P
I am not absolutely positive about my answer, but this is pretty much what I understand.
Each browser is set up differently (plus each screen with pixels and resolutions) which really messes things up. So there are a few ways to approach this.
Firstly, could you show us your CSS? sometimes playing around with that can help (for example, sometimes try use %'s instead of px's... or mess around with not using (or using) absolute positioning). The only problem is then it may stop working on FireFox.
The second option is much more time-consuming, but it will work much better. You can basically save a copy of your CSS as it is... and make a new copy which you edit it so that it aligns and works with IE or whatever other browser, then use something like a Javascript Catch E to find out what browser the visitor is using when acessing your site, and with an if..else statement have them use the corresponding CSS file.
Another thing you can try is making sure that at the top of the page is a W3 authentication. (That looks like this:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">)
In the future, specify with your designer that the design works with all browsers 
I hope I've helped you out a bit.
__________________
"If you say something interesting, people will remember your name" ~ Anonymous
Please login or register to view this content. Registration is FREE. asp <- Irony
Last edited by Zoltar1992; 03-30-2009 at 11:11 AM..
|