トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     フラッシュを背景に
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
nagahide
Åê¹ÆNo.31893
投稿日時: 2007-2-11 19:01
新米
居住地:
投稿: 2
使用環境:
WinXP MX
フラッシュを背景に
はじめて投稿させて頂きます。

フラッシュファイル自体をブラウザの背景で表示させたいのですが出来るのでしょうか?

昔そんなサイトを見たことがあるようなないような...
よろしくお願い致します。
永井勝則
Åê¹ÆNo.31896
投稿日時: 2007-2-12 13:48
職人
居住地: 白馬村
投稿: 796
使用環境:
Windows 7 :Flash CS4:
10.6.8 :Flash CS5.5
Re: フラッシュを背景に
[詳細検索]で”ウィンドウモード”、”wmode”で調べてみてください。
具体的にいうと、
1)Flashの[パブリッシュ設定]の[HTML]タブを開いて、[ウィンドウモード]を[透明表示]にして、SWFとHTMLをパブリッシュします。
2)パブリッシュしたHTMLを開いて、たとえば次のCSSコードを加えます。
<style type="text/css">
<!--
#flashLayer {
	position:absolute;
	width:20px;
	height:20px;
	z-index:1;
	top: 0px;
	left: 0px;
}
#textLayer {
	position:absolute;
	width:200px;
	height:200px;
	z-index:2;
	top: 0px;
	left: 0px;
}
-->
</style>

予想されるように、flashLayerにはSWFを、textLayerには文字を割り当てます。
z-indexの値を調整して、手前(上)に表示させたい方を大きな数値にします。
3)HTMLで、<div id="textLayer">あいうえお</div>と
<div id="flashLayer">...Flashが書き出したhtmlコード...</div>
で、divタグのid属性を指定します。

Flashの[透明表示]の設定は、Flashが書き出したhtmlコードの<object>タグ内の
<param name="wmode" value="transparent" />と
<embed>タグ内の
wmode="transparent"
に表れています。
この作業は、[透明表示]設定を行わなくても、手作業で変更できます。
なお、いろいろ問題もあるようなので、調べてみてください。


----------------
永井勝則:
himco.jp :

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops