egggsaplenty — 2011-10-29T01:01:24-04:00 — #1
Beating my head against this one. I'm installing a plugin into an existing site and it operates fine in FF and Chrome, but IE8 is not recognizing the width of the plugin. And when you hit "add to cart" the cart is actually pushed out of the background. I don't have a ton of experience with tables and I've tried all sorts of width and positioning to no avail. Does anyone know what IE is doing here? I appreciate any help.
paulob — 2011-10-29T09:40:48-04:00 — #2
Hi, Welcome to Sitepoint
Add a doctype to your page and re-test.
Without a doctype all versions of IE go back to the dark ages and render much like IE5 and use the broken box model and forget to inherit font-size into tables (among many other things).
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Avoid using presentational tags like Center and attributes like marginwidth="0" as they are depecated in strict documents in favour of CSS.
egggsaplenty — 2011-10-29T14:40:12-04:00 — #3
Thanks Paul! It worked perfectly. Never would have occurred to me to check something so basic. Cheers.