- ベストアンサー
Flashの表示位置について
Flashで作ったムービーをHTMLに組み込むと、画面のも左上のほうに表示されます。 上下の位置はこのままで良いのですが、左右の表示を中央に表示させるには、どのようにすれば良いのでしょうか? ブラウザの表示サイズを変えても、Flashは常に画面中央に表示させたいのですが。 よろしく、お願いいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
??? Flash 100%表示の場合ではないのでしょう? そしたら,HTMLの話だと思いますよ。 Flash でも テキスト でも JPEG でも GIF でも同じで, センターリングすれば良いだけだと思いますけど…。 私は W3C だの何だのがあるので HTML がかなり苦手です。 ActionScript より JavaScript より HTML が一番難しい……。 というわけで,望ましいダグの書き方かどうかわかりませんが, ----------------------------- <body bgcolor="#ffffff"> <div align="center"> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" ~~~略~~~ <embed src="tuuuou.swf" quality="high" bgcolor="#ffffff" ~~~略~~~ </object> </div> </body> ----------------------------- こんな↑感じにしています。 つまり,ここ↓に説明されているようなことですけど。 「画像を表示する(中央)」 http://www.1uphp.com/con1/img/align-center.html OKWave 系ではなくて,教えて!goo の方の検索機能がパワーアップして, リンクも貼りやすくなったので,一応書いておきます。 テーブルを使う使わないとか,CSSとか小難しいことがたくさん書かれてあると思いますが, よろしければ参考にしてください↓。 http://oshiete.goo.ne.jp/search/search.php?PT=&from=&status=select&MT=%BE%EF%A4%CB+%C3%E6%B1%FB+%C9%BD%BC%A8&mt_opt=a&qatype=qa&ct0=205&ct1=221&ct2=252&st=all&tf=all&ct_select=0 =========================================== Flash 100% 表示の場合は,HTMLの話ではなくなります。 Flash 100%表示の場合は, フレーム1 のスクリプトとして Stage.scaleMode = "noScale"; Stage.align = "T"; と書くと書かれている感じのことができると思います。 そして,パブリッシュの設定でHTMLタブを選択して, サイズ(D) を 「パーセント」 にして, 幅 高さ を 100 × 100 パーセント にしてパブリッシュ。 その他ここ↓のあたりの説明やサンプルを参考にしてみてください。 ---表示に関する情報について--- 「ウインドウの幅を調べる(FlashMX以降)」 http://hakuhin.hp.infoseek.co.jp/main/as/stage.html#STAGE_00
お礼
とても詳しいご回答、ありがとうございます! 教えて頂いたタグで、思い通りにできました。 本当にありがとうございましたm(._.*)m