Results 1 to 8 of 8

Thread: All Levels Navigational Menu and Flash

  1. #1
    Join Date
    Sep 2008
    Posts
    4
    Thanks
    2
    Thanked 0 Times in 0 Posts

    Default All Levels Navigational Menu and Flash

    I've used the "All Levels Navigational Menu " coding to provide a two level LHS menu. This works fine. I have no problems with Firefox. However, with IE7 the Flash banner at the top of the page disappears whenever a first level entry of the menu that has a submenu is rolled over. First level entries without submenus don't cause a problem.

    Has anyone else come across this?

  2. #2
    Join Date
    Aug 2005
    Location
    Other Side of My Monitor
    Posts
    3,494
    Thanks
    5
    Thanked 105 Times in 104 Posts
    Blog Entries
    1

    Default

    Without seeing the code used for the menus, I can suggest looking at the Z index. Sounds like the submenu's are popping to a higher level in the layering of the page and knocking the Flash to the back, thus making it off screen, or hidden behind.
    {CWoT - Riddle } {Freelance Copywriter} {Learn to Write}
    Follow Me on Twitter: @InkingHubris
    PHP Code:
    $result mysql_query("SELECT finger FROM hand WHERE id=3");
    echo 
    $result

  3. The Following User Says Thank You to BLiZZaRD For This Useful Post:

    northpoint (09-02-2008)

  4. #3
    Join Date
    Aug 2004
    Posts
    10,143
    Thanks
    3
    Thanked 1,008 Times in 993 Posts
    Blog Entries
    16

    Default

    Warning: Please include a link to the DD script in question in your post. See this thread for the proper posting format when asking a question.

    More importantly though, does the Flash banner reappear when the mouse rolls out of the menu?
    DD Admin

  5. The Following User Says Thank You to ddadmin For This Useful Post:

    northpoint (09-02-2008)

  6. #4
    Join Date
    Sep 2008
    Posts
    4
    Thanks
    2
    Thanked 0 Times in 0 Posts

    Default

    Quote Originally Posted by ddadmin View Post
    Warning: Please include a link to the DD script in question in your post. See this thread for the proper posting format when asking a question.

    More importantly though, does the Flash banner reappear when the mouse rolls out of the menu?
    Thanks for the warning - URL below.

    http://www.dynamicdrive.com/dynamici...menu/index.htm

    Flash banner does reappear when rolled out of menu.

  7. #5
    Join Date
    Sep 2008
    Posts
    4
    Thanks
    2
    Thanked 0 Times in 0 Posts

    Default

    Thanks - I'll try changing the z-index.

    Since I'm only a novice in web programming can you tell me whether the way the z-index works in Firefox is different to IE. Does it explain why Firefox works and IE doesn't?

  8. #6
    Join Date
    Aug 2005
    Location
    Other Side of My Monitor
    Posts
    3,494
    Thanks
    5
    Thanked 105 Times in 104 Posts
    Blog Entries
    1

    Default

    Ah that debate.. LOL

    Firefox works because it is designed to work, IE doesn't because it is a (want so bad to say load of crap) proprietary monarch, and as such relies on others to use it correctly, usually resulting in incompatible coding features never meant to work together.

    Mozilla's take on it

    IE fix

    And keep in mind: According to the CSS spec, z-index only applies to positioned elements (i.e. those whose position property has a value other than static).
    {CWoT - Riddle } {Freelance Copywriter} {Learn to Write}
    Follow Me on Twitter: @InkingHubris
    PHP Code:
    $result mysql_query("SELECT finger FROM hand WHERE id=3");
    echo 
    $result

  9. #7
    Join Date
    Sep 2008
    Posts
    4
    Thanks
    2
    Thanked 0 Times in 0 Posts

    Default

    z-index was the problem although it took some time to find settings that IE liked.

    Thanks for IE Fix reference.

  10. #8
    Join Date
    Jul 2008
    Posts
    6
    Thanks
    1
    Thanked 0 Times in 0 Posts

    Default

    I found that the solution was to go into ddlevelsmenu-base.css and set the z-index to "-1" in all cases. i.e.

    z-index: -1;

    Is this the solution you came up with?

    This works fine in IE, but in Firefox the flash still tends to flicker when you go into the sub-menus.

    What would be the best way to move the sub-menus away from the Flash movie?

    (Could the answer please be specific; i.e. which parts of the javascript or css should be changed? The flash movie is at the very top of the website and its dimensions are: width 766; height 253)

    Thank you.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •