Skip navigation
Currently Being Moderated

Spry menu problem - CS6 Dreamweaver

May 17, 2013 2:23 AM

I wonder if anyone can help me with my spry menu problem which I have with a fixed 960px wide horizonal menu bar that has 8 items in it. The sub-menus don't seem to display properly when you click on them in that some of the submenus only show up at the end of the menu bar itself in Explorer browsers 8/9. Does anyone know of any code I can apply to fix this problem? I am new to spry menu features and so any help would be very much appreciated.

 
Replies
  • Currently Being Moderated
    May 17, 2013 4:27 AM   in reply to 6677fisheskc

    The out-of-the-box SpryMenuBar shows the sub-menus underneath the main menu item, also in IE 8/9. Hence you must have upset the menu bar widget to the extent that it now misbehaves.

     

    There are a several options open to you

    1. Re-instate the original widget

    2. Give us a link to your site so that we can see what you have done

    3. Use one of the many other menubar widgets available.

     

    My personal preference is option 2

     
    |
    Mark as:
  • Currently Being Moderated
    May 17, 2013 10:23 AM   in reply to 6677fisheskc

    Also validate the rest of the code in your pages to see if you have any critical errors that need fixing.  For example, a missing doc type declaration might explain Spry failures.

     

    CSS - http://jigsaw.w3.org/css-validator/

    HTML - http://validator.w3.org/

     

    As an FYI, Adobe abandonded the Spry Framework late last year, after CS6 was released because Spry drop-menus don't hold up well on touch screen devices.   If you can't get satisfaction with Spry, try jQuery Superfish.  It's a better menu system.

    http://users.tpg.com.au/j_birch/plugins/superfish/

     

     

    Nancy O.

     
    |
    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