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!
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
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
North America
Europe, Middle East and Africa
Asia Pacific