質問

Suckerfishのドロップダウンナビゲーションは、フラッシュではうまく動作しないと思います。考えられることはすべて実行しましたが、ドロップダウンナビゲーションがフラッシュムービーの下に表示され続けます。ムービーを画像に置き換えると、うまく表示されます。フラッシュムービーを使用する場合にのみ、フラッシュムービーの下にナビゲーションが表示されます。すでに wmode を追加しましたが、まだ機能しません:

<param name="wmode" value="transparent" />

だから、私が残した唯一の解決策は、ナビゲーションを試すことです。そこで、現在のナビゲーションを置き換えるjQueryプラグインを探しています。私の現在のナビゲーションは次のように機能します:

  1. これは水平ドロップダウンメニューです
  2. メニューにカーソルを合わせると、最初のレベルのドロップダウンメニューが表示されます
  3. 第1レベルのドロップダウンメニューでリンクをクリックすると、クリックされたリンクの下に第2レベルが表示されます(ほとんどのナビゲーションメニューとは異なります)。垂直アコーディオンメニューのようなもの。

現在利用可能なこのようなものはありますか?フラッシュムービーの上にナビゲーションを表示しようとするものは他にありません。

役に立ちましたか?

解決

バハ!一つ忘れていました。 2つの場所でウィンドウモードを設定する必要があります! SWFObject javascriptプラグインを使用しているため、HTMLは次のようになります。

Flashムービーの上にナビゲーションを表示するには、 2番目のオブジェクトタグで wmode =&quot; opaque&quot; (または透明)を指定することを忘れないでください

<object id="homepage_slideshow" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="530" height="397">
    <param name="movie" value="flash/homepage_slideshow.swf" />
    <param name="wmode" value="opaque" />
    <!--[if !IE]>-->
    <object type="application/x-shockwave-flash" data="flash/homepage_slideshow.swf" width="530" height="397" wmode="opaque">
    <!--<![endif]-->
    <!-- begin alternative content -->
    <img src="images/photos/homepage-placeholder-photo.jpg" width="530" height="397" alt="Get Moving Again!" />
    <!-- end alternative content -->
    <!--[if !IE]>-->
    </object>
    <!--<![endif]-->
</object>
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top