0

ヘッダーの背景としてmakeflashに関するチュートリアルをたくさん読んだことがありますが、そこにはいくつかのコードが含まれています。背景としてフラッシュを作成する方法を教えてください。

4

2 に答える 2

1

フラッシュ メディアを背景にする (つまり、その上に何かを配置できるようにする) ための最も重要な要素は、埋め込み時にwmodetoopaqueまたはを確実に設定することですtransparent。そうしないと、メディアがページ上の他の要素の上にレンダリングされることになります。

それ以外は、CSS を使用してメディア上にコンテンツを配置しposition: absolute;、場合によってはより高い値を割り当てる必要がありますz-index

于 2012-05-18T09:04:57.297 に答える
1

まったく同じ場所にある 2 つの div を作成する必要があります。次に、フラッシュ コンテンツを div 1 に配置し、必要なコンテンツを div 2 に配置します。

<div id="holder">
    <div id="flash_header_background">FLASH HERE</div>
    <div id="header_foreground">CONTENT HERE</div>
</div>

次に、CSS を使用して div のスタイルを設定し、それらが重なり合うようにします。

#holder {
    height: 250px; /* Flash height */
    width: 800px; /* Flash width */
    position: relative;
}

#flash_header_background {
    z-index: 1;
    position: absolute;
    height: 100%;
    width: 100%;
}

#header_foreground {
    z-index: 2; /* Puts this div above the background DIV */
    position: relative;
    height: 100%;
    width: 100%;
}

重要:wmode Flash コンテンツの をopaqueまたはに設定することを忘れないでくださいtransparent。-思い出させてくれてありがとう。

于 2012-05-15T18:52:23.733 に答える