Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 5 of 5
  1. #1
    New Coder
    Join Date
    Aug 2008
    Location
    Liverpool
    Posts
    53
    Thanks
    37
    Thanked 0 Times in 0 Posts

    drop down menu hidden behind flash (only in ie)

    Hi all,

    This is soooooooooooooooo frustrating, but I really want to crack it!!!

    I've managed to get a css drop down menu to work over a flash banner in FF, Safari and Opera using the following code:

    Code:
    <!--[if !IE]> -->
    <object type="application/x-shockwave-flash"
      data="slideshow.swf" width="740" height="250">
      <param name="wmode" value="transparent" />
    
    <!-- <![endif]-->
    
    <!--[if IE]>
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
      codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
      width="740" height="250">
      <param name="movie" value="slideshow.swf" />
    <!--><!--dgx-->
      <param name="loop" value="true" />
      <param name="menu" value="false" />
    
      <p>This is <b>alternative</b> content.</p>
    </object>
    <!-- <![endif]-->
    Is there any way to get the css drop down menu to appear 'over' the flash banner in ie 6/7, and ALSO be valid xhtml?

    I've tried this:
    Code:
    <embed wmode="transparent" src="slideshow.swf" width="740" height="250" />
    to make the drop down menu show in ie 6/7, but it doesn't work, and isn't valid xhtml.

    My website is: www.glentechsolutions.co.uk

    Any help/suggestions would be gratefully received.

    Many Thanks

  • #2
    Supreme Master coder! abduraooft's Avatar
    Join Date
    Mar 2007
    Location
    N/A
    Posts
    14,864
    Thanks
    160
    Thanked 2,224 Times in 2,211 Posts
    Have a try by putting
    Code:
     <param name="wmode" value="transparent" />
    inside IE's conditional comment also.
    The Dream is not what you see in sleep; Dream is the thing which doesn't let you sleep. --(Dr. APJ. Abdul Kalam)

  • #3
    New to the CF scene
    Join Date
    Sep 2009
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts
    HI there,
    OK, I've finally figured it out for both browsers.

    In IE you must create a param in the OBJECT tag:
    <param name="wmode" value="transparent"> 'opaque will work too.

    For FF you must add wmode="transparent" to the <EMBED> tag.

    This should work - if not use opaque...

    Ian

  • #4
    Supreme Master coder! abduraooft's Avatar
    Join Date
    Mar 2007
    Location
    N/A
    Posts
    14,864
    Thanks
    160
    Thanked 2,224 Times in 2,211 Posts
    Quote Originally Posted by imillar
    In IE you must create a param in the OBJECT tag:
    <param name="wmode" value="transparent"> 'opaque will work too.

    For FF you must add wmode="transparent" to the <EMBED> tag.
    Hope you mean the reverse of that?
    The Dream is not what you see in sleep; Dream is the thing which doesn't let you sleep. --(Dr. APJ. Abdul Kalam)

  • #5
    New to the CF scene
    Join Date
    Jan 2013
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    drop down menu hidden behind flash (only in ie)

    i have a dropdown menu in css, it works fine in Chrome, FireFox, but not IE8, i haven't checked it in IE6/7. but it seems hopeless. The dropdown menu is the black one and showing "false" in drop down menu and also menu is hiding of the flash header not showing on flash hader.
    i have done this thing in flash-- <param name="wmode" value="transparent" />
    any body help me of this problem.....


  •  

    Posting Permissions

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