i despise how badly Internet explorer handles CSS.
If a site is created, and it looks perfect in Firefox, Safari, even opera. Chances are, Internet explorer will not display it right. and vise-versa.
I've noticed IE handles margins, paddings, width/height, positioning, Div's, and alot of other stuff way different than FF an the others. Its almost as if Microsoft purposely made IE render CSS and html in a 120% strict mannor, where as the rest don't, allowing a little more freedom so-to-speak in coding.
over the weekend i ran into a problem. my site template looked perfect in FF, Safari, opera, etc... but as soon as i open it in IE, the whole template is messed up.
I sat for 2 hours messing with the CSS to get it to show right in all browsers, but to no avail.
I ended up re-coding the template, starting with IE to make sure it displayed right. then spend 2-3 hrs adjusting shit, to make sure it stayed fine in IE, while displaying right in the rest of the browsers....
i hate how microsoft is so "You have to do it our way, or it won't work right"
As a side note, For future reference for anyone reading this....
Create for IE first, then adjust for the rest. or else you will end up giving yourself a migraine.
"Knowledge is power. Abuse it."~Evulness
My portfolio: www.evularts.com