sunny: PopUp-Menü in den Vordergrund bringen - Problem mit Flashfilm

Morgen!

Ich hab folgendes Problem: Auf einer Seite verwende ich ein Navigationsmenü mit Untermenüs, die beim Mouse-over eingeblendet werden. Es sind layer mit z-index:1

Nun habe ich auf dieser Seite einen Flash-Film eingefügt und die Untermenüs werden "unter" dem Film angezeigt, das heißt, sie werden teilweise verdeckt.

Das *.swf-file hab ich wie folgt eingebunden:

<div align="center">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"
width=475 height=235>
<param name=movie value="../flash/intro.swf">
<param name=quality value=high>
<param name=bgcolor value=#FFFFFF>
<embed src="../flash/intro.swf" quality=high bgcolor=#FFFFFF  width=475 height=235 type="application/x-shockwave-flash" pluginpage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
</embed>
</object>
</div>

Weiß jemand, warum dieses object "über" meinen Menü-layers angezeigt wird? Bzw. wie ich das verhindern könnte?

Lg,
sunny

  1. hi sunny

    hättest du im forumsarchiv gewühlt, wäre dir nicht entgangen das diese frage hier schon recht häufig gestellt wurde und es wohl auch keine lösung dafür gibt....flash will immer ganz nach vorne.

    alles liebe
    ole
    (8-)>

    1. Hallo!

      hättest du im forumsarchiv gewühlt, wäre dir nicht entgangen das diese frage hier schon recht häufig gestellt wurde und es wohl auch keine lösung dafür gibt....flash will immer ganz nach vorne.

      Hatte bereits gesucht, aber wohl mit den falschen Suchbegriffen, jetzt hab ich´s mal nur mit "Flash" versucht und hab jetzt auch eine Lösung gefunden: <param name="wmode" value="transparent">
      Da wird dann der Hintergrund transparent gemacht und es "geht sich aus" dass mein Menü jetzt nicht mehr verdeckt wird. Allerdings funktioniert das nur im IE.

      Gibts wirklich keine weiteren Workarounds?

      Lg,
      sunny

      1. Hallo....

        Hatte bereits gesucht, aber wohl mit den falschen Suchbegriffen, jetzt hab ich´s mal nur mit "Flash" versucht und hab jetzt auch eine Lösung gefunden: <param name="wmode" value="transparent">
        Da wird dann der Hintergrund transparent gemacht und es "geht sich aus" dass mein Menü jetzt nicht mehr verdeckt wird. Allerdings funktioniert das nur im IE.

        ... und nur unter Windows. Hier übrigens eine Site dazu, falls Du die noch nicht kennst: http://www.jim-zone.de/test/Film.htm

        Gibts wirklich keine weiteren Workarounds?

        Trotz intensiver Beschäftigung mit dem Thema vor einiger Zeit: Ich fürchte nein.

        Gruß: kaspar

  2. also theoretisch müsstest du ja verschiedene z-index angeben bei den einzelnen menüs...
    am besten machst du beim <div>-tag der den flash-film umschliesst einen hohen z-index z.B. 100 dann ist der im hintergrund.

    <div align="center" style="z-index:100;">
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
    codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"
    width=475 height=235>
    <param name=movie value="../flash/intro.swf">
    <param name=quality value=high>
    <param name=bgcolor value=#FFFFFF>
    <embed src="../flash/intro.swf" quality=high bgcolor=#FFFFFF  width=475 height=235 type="application/x-shockwave-flash" pluginpage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
    </embed>
    </object>
    </div>