Skip navigation
1111lauer
Currently Being Moderated

Spry Menu Bar drop down stopped working??

Aug 14, 2012 5:10 PM

I had the Spry menu bar working fine (my first one).  I added an iContact signup box and the dropdown stopped working (and when I removed the signup box, it still doesn't work).  I can see the dropdown menu is still there when I click on the Properties Inspector, but it doesn't work in any browser or Live View (menu dropdown's missing under the 2nd, 3rd, & 4th nav elements). Here's the live file: http://wakinguptogether.org/index_test4.html.   Thanks for any help you can provide, oh community of people who know so much more than I!

 
Replies
  • Currently Being Moderated
    Aug 15, 2012 12:18 PM   in reply to 1111lauer

    I'm wondering why i'm not getting any feedback from this forum on my question?  Any suggestions how to better frame my question?  Or how to get feedback?

     
    |
    Mark as:
  • Currently Being Moderated
    Aug 15, 2012 2:30 PM   in reply to 1111lauer

    Check the script at the bottom of your page. It does not appear to have a </script> closing tag. Look just before the footer.

     

    The other thing is, If you are using a Spry menu, there should be a script statement that defines the instance of the menu. You can figure out what it should look like by making a test page (make a test site definition  first) and inserting a Spry menu to it. Then check the page for what the script looks like. It is usually put at the bottom of the page.

     

    Regarding why you are not getting feedback, could be people actually have work to attend to! Less than one day is not bad response time.

     

    Cheer up!

     

    Beth

     
    |
    Mark as:
  • Currently Being Moderated
    Aug 17, 2012 9:07 AM   in reply to Zabeth69

    In addition to what Beth said, the content in your iframe is a flash file. You can only layer over flash if the parameters in the flash file themselves are set to opaque (wmode="opaque").

     

    If the url in the iframe belongs to you the  edit the flash parameters by adding

     

    <param name="wmode" value="opaque">

     

    If the url in the iframe is an external site not under your control then there's little you can do easily.

     

    Also, in IE the submenus will drop down horizontally. This is because IE interpretes the auto widths differently to other browsers. To fix this, have a look here http://labs.adobe.com/technologies/spry/samples/menubar/AutoWidthHoriz ontalMenuBarSample.html. Near the bottom you will see the following

    ul.MenuBarHorizontal ul li {

    display: block;

    float: none;

    width: auto;

    white-space: nowrap;

    border-bottom: solid 1px #EEE;

    }

    Unfortunately, this should read (add !important to override the JS)

    ul.MenuBarHorizontal ul li {

    display: block;

    float: none !important;

    width: auto;

    white-space: nowrap;

    border-bottom: solid 1px #EEE;

    }

    Gramps

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points