HTML/CSSの質問です。googleAdsenseの広告を、flash(swf)の上に表示させたいのですができません。それぞれをDIVタグで囲み、スタイルを以下のように指定しています。


<style type="text/css">
<!--
#adsense {
position:absolute;
top:100px;
left:100px;
z-index:99;
}

#flash {
position:absolute;
top:10px;
left:10px;
z-index:1;
}
-->
</style>

この場合、swfファイルの下にadsenseが表示されてしまいます。
どこがおかしいか教えてください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2010/01/03 17:10:29
  • 終了:2010/01/10 17:15:02

回答(1件)

id:horonict No.1

horonict回答回数257ベストアンサー獲得回数512010/01/03 17:30:22

ポイント60pt

Flashのwmodeパラメータでtransparentを指定することで、z-indexの問題を解決できます。詳細は下記を参照してください。

http://www.drk7.jp/MT/archives/001434.html

id:irhnhhtn

やってみたところ、背景(flashの中で何もないところ)は透明になり、その部分はadsense広告表示されるのですが、

シンボルが配置されている部分はやはり前面に表示されてしまっています。

できれば、背景部分だけではなく完全にFlashの前面に表示される方法を知りたいです。

2010/01/03 18:29:58

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません