I have two issues with my menu in ie8. If you visit this link http://betapwr.pokerworldratings.com/ in ie8 you’ll see that the menu doesn’t drop down under the “rooms” tab. I placed “overflow:visible” on everything containing it but no dice. the second problem is with a search bar that should be visible on the right which is missing. i checked the elements and didn’t see anything wrong with “display”. You can see the proper setup in Chrome. What am I missing?
Share
First off, your top menu is a all out of whack because you’re not properly nesting your list items. You currently have this:
You’re nesting some
atags as children of your list tag and that is not proper markup, so you can fix that part by formatting your submenu the right way:Fixed
Next, the html5.js shiv you’re including in the header of your document is not found so your
headerandfooterHTML5 tags are not actually being shivved properly in IE.Now, your top menu works fine in IE8 but it looks bad in IE8 in compatibility mode, you can fix that by setting your list items to
display:inlineinstead of display-block by using a css hack, like so:.admin-menu ul li {
display:inline; / this will target IE7 */
}
And then to stretch your
#admin-barto the left and right of your document you can modify your rule to the following: