I made a post here describing the bottom:
http://drupal.org/node/191225#comment-940682

I am using the Marinelli theme and used Nice Menus to turn my Primary Links into drop downs. I've tested it on various browsers and can confirm Nice Menus work for FF3, Opera9, and Safari3. It just doesn't work on IE7. I'm in the process of testing IE6 via Virtual PC on my Vista.

Can you or any others let me know if you have this same problem or is this just me? Screenshot is attached on the link above. Thanks!

BTW 6.x-1.x-dev doesn't work either.

Comments

add1sun’s picture

Category: bug » support
Priority: Critical » Normal

Seems like a lot of people have problems with NM and Marinelli. Don't know what that theme in particular is doing to cause problems. I've never used it.

looks like there is an overflow/position/z-index thingy going on but I consider this a Marinelli/IE7 problem, not a Nice menus problem.

add1sun’s picture

Title: Doesn't work in IE7 » Doesn't work in IE7 with Marinelli theme

changing title

lameei’s picture

I'm using it in this theme and there is no problem. i looked at the http://drupal.org/node/191225#comment-94068 this is not the case in my site. i mean i did not changed the primary links to be drop down , instead i have created a new header region and then created a nice menu in there. it works both in IE7 and FF. so if nice menu works correctly the bug may be from something else.

spiffyd’s picture

@lameei...

The problem most likely something is something having to do way z-index'es and positioning in Marinelli's CSS specific to the primary links section. It's not a bug with Nice Menus.

Would you be able to copy a paste a portion your code (I assume from your theme's page.tpl.php file) to show how you created a new header region?

lameei’s picture

Here is what i did to make the header region:

			<!-- Header -->
		  <?php if ($header) { ?>
          <div>

            <?php print $header ?>
            
          </div><!-- end Header -->
        <?php } ?>

I have added this code blow the line no74 in page.tpl.php

Mark B’s picture

Works fine for me (marinelli theme, primary links displayed as drop-down menus, new header region the same as lameei), although I'm using Drupal 5 - I don't know how much the Nice Menus module or the Marinelli theme may have changed in the port.

I did have a problem with z-ordering, but from memory I think it only affected IE6. I fixed it with this bit of CSS:

ul.nice-menu,ul.nice-menu ul {
	list-style: none;
	padding: 0;
	margin: 0;
	border-top: none;
	z-index: 100;
}

You can see it in action at www.saveamillionshots.com - the menu styling is handled by http://www.saveamillionshots.com/sites/all/themes/drupal-contrib/marinel... (which you won't see in the HTML source as I'm using CSS aggregation)

spiffyd’s picture

Status: Active » Closed (fixed)

Issue is resolved. See http://drupal.org/node/191225 thread. Z-layer must be specified in IE6 and 7 css.