views:

120

answers:

2

So here's another IE cross-compatibility issue. My website, www.zerozaku.com, is compatible with Chrome and Firefox, but IE has an issue with my Mini-Chat overflowing out of the box. Could anyone help?

P.S. I've only tested it on IE8, Firefox, Chrome

+1  A: 

First error on list <link rel="shortcut icon" href="favicon.ico"> needs a closing tag like <link rel="shortcut icon" href="favicon.ico" />

Also if you try to run the validator on your page you'll notice that you have 50+ markup errors which I bet are causing missbehaviour in IE.

easwee
I have now successfully, completely validated the index.html page. Nothing happened except that my code now looks more professional.
Gio Borje
Nothing changed, but atleast now we can start debugging properly, since we know there are no markup errors.#mChatData .body {float:left;margin-top:-39px;width:100%;}Remove width and top margin from that class. Set an overflow:hidden on the div that is the container for .avatar and .body and adjust .body style so it will look nice again (remove margin-left etc) and it should work in IE. Like it is done now it's not really a best practice.
easwee
Done. Still doesn't work in IE.
Gio Borje
A: 

I just restructured the XHTML and CSS to be IE-compliant.

Gio Borje