Hey,
I've been trying to figure this out for a long time but I'm just not getting anywhere. So I thought I'd try asking for help.
I'm working on a fansite for a game called Diablo 2. I wanted to completely redesign and spent days and weeks learning a lot of things (or trying to learn!) and doing some very tedious copy/pasting. All along the way I tested in Chrome, Opera, IE and Firefox. Some compromises had to be made but that's ok.
While I was working I noticed one error in particular (I know now that there are more; Chrome is the only browser atm which seems to be displaying the contents correctly) - that in IE (no surprise there..) one of the CSS menus isn't displaying the lists right.
A perfect example would be if you opened up the homepage in both IE and another browser (Chrome if you have) - you'll see in the lower right section of the document that in IE, the CSS menus aren't displaying properly, while in Chrome (or whatever other browser you're using) it seems to be ok (another issue I guess is that I use jquery 'show' animation which seems to not be running smoothly in all browsers but that's an easy fix and another matter all together).
I use includes for my documents, and since you won't be able to see that I do by looking at source code from within your browser, here's the file for the css menu in question:
nav_buttons_right.htm
I've been trying to validate it via the validator.w3.org service but I'm not getting any smarter. It's giving me errors and I've manually went through every single tag to see if they close correctly. As far as I can see, they do but I might have missed something.
Maybe it's just that this is more XHTML (the nav_buttons_right.htm file is included into HTML 4.01 Transitional files) and that different browsers just don't know what to do about it? I don't know, I'm pretty stuck.
I don't mean to ask anyone to spend a lot of time helping me out but if some trained eye immediately spots the error, I'd greatly appreciate some feedback. Thanks for listening.
Last edited by bjornh; 08-16-2010 at 08:30 AM..
|