Ok, I've been reading about IE quirks and bugs for the last two hours, and this is driving me nuts, so I'm hoping that while I sleep somebody will recognize this as a really obvious bug and at least be able to point me to a page that talks about it.
My problem is illustrated on this demo page:
http://moonstonedigital.com/jsdi4/goodideas/aleutiangoosefestival.html
The page basically consists of a 150px wide floated div on the left for a logo and menu, then a div on the right with a 150px left margin with the title and another menu, and a third div right below that for the body text.
Problem: IE6, for no reason I can discern, randomly inserts a 1px left padding and 1px right margin on the upper div, and a 1px margin on the left and right of the lower div. Where this is coming from baffles me. I can make them go away by adding -1px margins, but that of course breaks EVERY other browser, all of which do exactly what you'd expect. Has anybody else seen something like this?
Arrgh! If I ever meet the people responsible for IE's rendering engine, I will kick them somewhere tender for wasting so much of my life.
(By the way, I know that the CSS for the page isn't that clean; I'm trying to get the glaring IE issues ironed out before I start polishing.)
My problem is illustrated on this demo page:
http://moonstonedigital.com/jsdi4/goodideas/aleutiangoosefestival.html
The page basically consists of a 150px wide floated div on the left for a logo and menu, then a div on the right with a 150px left margin with the title and another menu, and a third div right below that for the body text.
Problem: IE6, for no reason I can discern, randomly inserts a 1px left padding and 1px right margin on the upper div, and a 1px margin on the left and right of the lower div. Where this is coming from baffles me. I can make them go away by adding -1px margins, but that of course breaks EVERY other browser, all of which do exactly what you'd expect. Has anybody else seen something like this?
Arrgh! If I ever meet the people responsible for IE's rendering engine, I will kick them somewhere tender for wasting so much of my life.
(By the way, I know that the CSS for the page isn't that clean; I'm trying to get the glaring IE issues ironed out before I start polishing.)