I've built this site (http://www.wallbrink.com.au/concrete5/) which looks fine in the latest versions of Firefox, Chrome and Safari, but in IE8 on XP there are horizontal gaps between the divs near the left bottom of the page, and the drop-down menu doesn't work properly.
Someone suggested adding a strict doctype
<!DOCTYPE html PUBLIC"-//W3C//DTD XHTML 1.0 Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
which I have done at the top of the page template, but it doesn't appear to have fixed the issue.
Also, I added
I started having a lot fewer of these kinds of problems (with discrepancies between how IE and other browsers render my pages) since I started using a set of "CSS reset" rules in my CSS. It helps to get all the browsers using the same defaults for margins, padding, etc.
Here's where I get mine:http://meyerweb.com/eric/tools/css/reset/ Note that you may need to tweak the properties to suit your purpose, but this has been a real life saver for me.
Yes I know my css is messy - going to clean it up as soon as I get a chance.
BTW horizontal gap issue is resolved - just applied a height rule to a div which IE wasn't interpreting the same. So now it's just the menu to go. Will revisit it when I have cleaned up the CSS.
Code
Post Reply
Delete Post
You are allowed to delete your post for 5 minutes after it's posted.
Here's where I get mine:http://meyerweb.com/eric/tools/css/reset/ Note that you may need to tweak the properties to suit your purpose, but this has been a real life saver for me.