nice menus expand behind blocks in IE

fuquam - March 16, 2009 - 19:27
Project:Nice Menus
Version:5.x-1.4
Component:Browser Compat
Category:support request
Priority:normal
Assigned:Unassigned
Status:active
Issue tags:compatibility issues
Description

In IE6 my nice menu falls behind the side bar block when it expands. I thought assigning a z-index would solve this but apparently not. Any ideas?

#1

diond - March 17, 2009 - 14:57

I had a similar problem of content in both IE6 and IE7.
I first tried setting my nice-menu ul and block CSS entities to higher z-index values than my content.
But that didn't work.

Then, I set the CSS class of the content that was floating on top of my nice-menu to a negative z-index value, and bam ... fixed in both IE 6 and IE 7.
Please leave a follow up comment and let me know if this works for you too.

-Dion DiFelice
-Drupiter.com

#2

fuquam - March 17, 2009 - 18:58

No but it seems like that should work. I z-indexed the nice menu containers to 6.

ul.nice-menu, ul.nice-menu ul  {
z-index: 6;
}

.block ul {
z-index:6;
}

There is a themed block that is over the nice menu. I set the z-index to -2 but its still over the menu.

.block3 {
z-index: -2;
}

#3

fuquam - March 19, 2009 - 15:58

drupiter -

Can you tell me exactly which classes you z-indexed?
Thanks.

#4

add1sun - March 25, 2009 - 13:18
Category:bug report» support request

#5

fuquam - March 25, 2009 - 14:43

Thanks for changing it to a bug report. I take it this is happening for you as well?

#6

add1sun - March 25, 2009 - 18:05

Er, no it does not happen to me. I switched it to a support issue because this is theme related and not a core bug. There are a lot of other issues in the queue that have dealt with this issue over and over again. You should search through old issues and see if any of the suggestions help you.

 
 

Drupal is a registered trademark of Dries Buytaert.