0

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

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

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

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

このようなものが現在利用可能ですか?フラッシュムービーの上にナビゲーションを表示させるために他に何も考えられません。

4

1 に答える 1

1

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

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

<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>
于 2009-04-28T22:58:57.903 に答える