Hello, we are having a problem with the way Nice Menus is displaying drop down menus in IE7:

http://www.cogent-tech.com/news

On all other pages, the "Products" drop down is above the page/node title.

But on this news page, which is a taxonomy, the drop down for Products goes behind the title.

I tried installing the newest version of Nice Menus, but that doesn't seem to have helped. I also looked through the other support requests and didn't see any other similar reports. As you are hopefully able to verify by visiting the page above, it *is* a problem and the client needs it fixed.

Thanks for creating Nice Menus, and for looking into this problem.

Jim

Comments

jimmb’s picture

I should add that perhaps it isn't a function of being on a Taxonomy page after all. After further inspection, I'm seeing a similar problem on:

http://www.cogent-tech.com/about

The 2nd level of menus coming off the "Ink Drying" item go under the body text in IE7 as well.

Looking forward to any response,

Jim

add1sun’s picture

Category: bug » support

Hm, that is weird and I've not seen this particular z-index type problem before. Have you looked at other issues that deal with z-index or stacking problems? Like http://drupal.org/node/192131. I'm not sure but it seems like a related issue in that it is landing behind another element on the page, just normally that is a whole block element like a div or something and this appears to just be with the text.

I'll play with this over the weekend and see if I can find anything else to try. I'm also marking this support since browser behavior is generally not considered buggy unless it can be reproduced in a core theme.

add1sun’s picture

Jim, try removing this from zengine.css (line 66):

.block, .node {
  position:relative;
}

This is the same issue as what happened in the issue I linked to above. Too much position:relative; apparently messes IE up.

add1sun’s picture

Status: Active » Postponed (maintainer needs more info)

marking needs more info to see if that suggestion fixes the problem.

jimmb’s picture

Yes that worked :)

I removed what you suggested from zengine.css and it now it's looking good.

Thanks!

Jim

add1sun’s picture

Status: Postponed (maintainer needs more info) » Fixed

w00t! Good news. I'll mark this fixed. I've already added this IE position thingy to the Nice Menus FAQ.

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.

geerlingguy’s picture

The same problem was happening for me due to an a:hover definition on one of my nice menus. I found that the #main content area had position: relative, and now it's fixed after removing that.