Stupid IE and my menu. - Post ID 108163

User 562592 Photo


Registered User
2,038 posts

I am usually pretty good about figuring out stupid IE quirks, but for some reason the solution is just not coming to me. I have been staring at this code all day. PLEASE, someone look at it and let me know why my menu disappears in IE and looks fine in Mozilla.

http://www.innovatewebdevelopment.com/b … /test.html

Thanks in advance my friends. :|
The philosopher has not done philosophy until he has acted upon the mere conviction of his idea; for proof of the theory is in the act, not the idea.

My Web Development Company: http://www.innovatewebdevelopment.com (Created with Coffee Cup Software).

My Personal Website: http://www.EricSEnglish.com

User 544680 Photo


Registered User
171 posts

I haven't quite figured it out yet but I believe it has something to do with your "#navigation ul" settings.
User 2000538 Photo


Registered User
1,392 posts

Might be a float clearing issue. Something here may help:
http://websitetips.com/css/solutions/#ie7floats
I know you believe you understand what you think I said...but I am not sure you realize that what you heard is not exactly what I meant.


User 544680 Photo


Registered User
171 posts

By using IE8's Developer Tool, I discovered that a margin-top property appears twice. One sets the margin-top to 20px; the other to 200px. The former takes precedence over the latter. So I removed the following code:


<!--[if IE]>
<style type="text/css">
#navigation, #content, #extra { margin-top: 20px; }
</style>
<![endif]-->


Now it renders properly in Chrome, Firefox and Internet Explorer. It took me a while to figure it out. I don't fully understand how to use CSS when creating layouts. Things like "margin-left: -100%" just don't make sense to me. I need to do some more reading to learn it. :/
User 562592 Photo


Registered User
2,038 posts

Like a charm, thanks book.
The philosopher has not done philosophy until he has acted upon the mere conviction of his idea; for proof of the theory is in the act, not the idea.

My Web Development Company: http://www.innovatewebdevelopment.com (Created with Coffee Cup Software).

My Personal Website: http://www.EricSEnglish.com

User 603315 Photo


Registered User
938 posts

Eric I'm glad you can usually sort out IE coz I absolutely hate that browser.
User 562592 Photo


Registered User
2,038 posts

Well, it has not been easy, but I have been able to deduce the problems down to just a few for general ie. But the bastard child of web browsers needs to be destroyed. I hate it along with everyone else.
The philosopher has not done philosophy until he has acted upon the mere conviction of his idea; for proof of the theory is in the act, not the idea.

My Web Development Company: http://www.innovatewebdevelopment.com (Created with Coffee Cup Software).

My Personal Website: http://www.EricSEnglish.com


Have something to add? We’d love to hear it!
You must have an account to participate. Please Sign In Here, then join the conversation.