SWF ファイルはスタック順序を無視し、DHTML レイヤーの上で再生されます。

SWF ファイルがすべてのレイヤーより上に表示される

いくつかのレイヤーを含む DHTML ページ上のレイヤーに含まれる SWF ファイルは、レイヤーのスタック順(「z インデックス」)に関係なく、他のすべてのレイヤーよりも上に表示されます。

解決策:WMODE パラメータを使用する

WMODE パラメータを使用して DHTML レイヤーを持つリッチメディアコンテンツのレイヤリングを可能にします。WMODE パラメータは、「window」(デフォルト)、「opaque」、または「transparent」にできます。WMODE 値に opaque または transparent を使用すると、最上レイヤーで SWF ファイルが再生されなくなります。さらに、HTML ドキュメントの他のレイヤー内のムービーのレイヤリングを調整できるようになります。

透明な背景を持つ SWF ファイルを作成する方法の詳細、および WMODE パラメータについては、「SWF ファイルでの透明の背景の作成」を参照してください。

注意: WMODE パラメータは、一部のブラウザ/Flash Player のバージョンの組み合わせでのみサポートされています。WMODE パラメータがサポートされていない場合、SWF ファイルは常に最上部に表示されます。

追加情報

デフォルトでは、ブラウザは SWF ファイルまたは Java アプレットなどの組み込みプラグインコンテンツを一番上のレイヤーに配置します。古いブラウザでは、Flash レイヤー上に DHTML レイヤーを配置しようとすると失敗します。新しいブラウザは、リッチメディアコンテンツを DHTML コンテンツとレイヤリングする機能を追加します。さらに、場合によっては、リッチメディアコンテンツで透明な背景を使用する機能を追加します。


ヘルプをすばやく簡単に入手

新規ユーザーの場合

Adobe MAX 2025

Adobe MAX Japan
クリエイターの祭典

2025 年 2 月 13 日
東京ビッグサイト