Solved

jQuery superfish plugin menu appearing below element

Posted on 2009-07-03
9
632 Views
Last Modified: 2012-05-07
Hi,

I am using the jQuery superfish plugin http://users.tpg.com.au/j_birch/plugins/superfish/ and below that have an image cycle based on the cycle plugin http://malsup.com/jquery/cycle/

All is ok, but in IE6 and 7, the drop down menu steadfastly refuses to appear above the image fade effect which is directly below. I have tried to set the imagegallery to position relative and a z-index of 1, and placing the elements in the menu to a higher z-index but all to no avail. It works in Firefox of course and IE8.

I was wondering if the plugin mentioned on the superfish page (bgi frame) would work, but have tried that, and alas no!

Any help here very much appreciated!

Daisy
0
Comment
Question by:daisydoos
  • 5
  • 4
9 Comments
 
LVL 42

Expert Comment

by:David S.
ID: 24774807
We would need to see your page to be able to help you.
0
 

Author Comment

by:daisydoos
ID: 24783524
Thanks for getting back to me. Bear with me and I will provide a site example.

Cheers,

Daisy
0
 

Author Comment

by:daisydoos
ID: 24811166
Hi,

Sorry, the site concerned is now live, and I have had to make adjustments for IE in other ways - like, for example, not showign a drop down menu at all to users of IE6/7. It works in IE8. If you have a look at www.garlandgroup.co.uk you will see the drop down menu in action over the top of the image cycle - hope this helps.

Daisy
0
Master Your Team's Linux and Cloud Stack!

The average business loses $13.5M per year to ineffective training (per 1,000 employees). Keep ahead of the competition and combine in-person quality with online cost and flexibility by training with Linux Academy.

 
LVL 42

Expert Comment

by:David S.
ID: 24811200
The XHTML seems to be different in IE than in Firefox. The submenus are omitted in the IE version.
0
 

Author Comment

by:daisydoos
ID: 24811314
Hi,

Yes, becuase of the problem I had to omit the drop down menu for IE6 and 7.... if you can look at this quickly, I can activate for them - it's just that with the site being live and all !!! Can you let me know and I will show the drop menu..

Cheers,

Daisy
0
 
LVL 42

Expert Comment

by:David S.
ID: 24811400
Why don't you create a copy of the page for testing then?
0
 

Author Comment

by:daisydoos
ID: 24811425
Good idea!

here it is : http://www.garlandgroup.co.uk/test.html

Cheers,

Daisy
0
 
LVL 42

Accepted Solution

by:
David S. earned 500 total points
ID: 24833272
Try giving #masthead z-index:100
0
 

Author Comment

by:daisydoos
ID: 24838215
Hi Kravimir,

Gave everything else a high z-index - apart from the masthead! Thanks for this - works for me.

Cheers,

Daisy
0

Featured Post

Master Your Team's Linux and Cloud Stack!

The average business loses $13.5M per year to ineffective training (per 1,000 employees). Keep ahead of the competition and combine in-person quality with online cost and flexibility by training with Linux Academy.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

PROBLEM: The other day I was working on adding an ajax request to a webpage that already had a dialog box on the page.  The dialog box was using relative positioning to be positioned next to a form field I had on the page.  Everything was working…
How to build a simple, quick and effective accordion menu using just 15 lines of jQuery and 2 css classes
The viewer will learn the benefit of using external CSS files and the relationship between class and ID selectors. Create your external css file by saving it as style.css then set up your style tags: (CODE) Reference the nav tag and set your prop…
The viewer will learn the basics of jQuery including how to code hide show and toggles. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery…

832 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question