PopUp-Menü in den Vordergrund bringen - Problem mit Flashfilm
sunny
- html
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
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-)>
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
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
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>