We have been using a custom page layout created with Themebuilder. After upgrading to Confluence 3.4, the Browse and User menus now open behind the banner image at the top of the page so that some of the options are not visible. It looks like the menus reside in a background layer within the page.
The Browse and User menus worked fine in Confluence 2.9.2. It was only after the upgrade to 3.4 that this problem started. We rolled back to Confluence version 3.1 to see if that would correct it, but it did not. We are running Themebuilder 4.0.4. Our company is on IE 7. Has anyone else seen anything like this? Is there a way to force the menus to open in the foreground of the page?
.png)








Comments (3)
Feb 07, 2011
Keith Brophy says:
Hi Camden, While this may not address the issue you have reported, I would sugg...Hi Camden,
While this may not address the issue you have reported, I would suggest upgrading your Theme Builder version to the latest version available in line with Confluence 3.4. There are numerous improvements added and it is specifically designed to work with Confluence 3.3/3.4.
You may well encounter issues with previous versions.
Regards,
Keith
Feb 08, 2011
Sharon Hinde says:
I have seen similar issues with the dropdown menus in IE7. Its due to changes in...I have seen similar issues with the dropdown menus in IE7. Its due to changes in the z-index positioning of the parent elements. You can try forcing a high z-index on the dropdowns so they stay on top of all other content.
Example (targets dropdowns in the theme builder menu panel - change the .atb-xxx as needed):
.atb-menu .menulist, .atb-menu .menulist ul { z-index: 2000; }Feb 09, 2011
Camden Coyle says:
Thanks Sharon! I adjusted the Z-index for the menu bar in the Main layout per yo...Thanks Sharon! I adjusted the Z-index for the menu bar in the Main layout per your suggestion:
<ul id="header-menu-bar" class="ajs-menu-bar" style="z-index: 2000;">
$!sitemeshPage.getProperty("page.browse-menu")
#menuMacros_renderUserMenu()
</ul>
It has partially fixed the problem. The menu now displays over the color band and the search box directly below it. However, it is still displaying under the Edit, Add, and Tools menus just below the header. Do you happen to know where I would adjust the z-index for those menus. I edited the following entry further down in the Main Layout file, but it had no effect:
<div>
<ul id="header-menu-bar" class="ajs-menu-bar" style="z-index: 0;">
<!-
EDIT / ADD / TOOLS Need to go here-></ul>