人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

現在、xhtml1.1 + cssにてサイトを構築中です。トップページにFLASHを置き、その上にcssにて画像を重ね配置しようと思ったのですがうまくいきません。
cssのz-index、コーディングの順序以外で何か方法があれば教えて下さい。

●質問者: hatettyo
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:CSS Flash INDEX コーディング サイト
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● stnet
●42ポイント

<object></object>内に

<param name="WMODE" value="Transparent" />

embedタグを

<embed wmode="transparent" ・・略・・ />

と記述した上で、cssでz-indexを適切に指定すれば表示できるかと.

◎質問者からの返答

ありがとうございます。

この方法で表示できました。


2 ● pahoo
●28ポイント

XHTML 1.1 + CSS Level2(ですか?)で重なり制御をするのはz-indexが定石です。

Windows版IE限定といった条件であれば、z-indexを使わずに制御する方法はありますが、これではxhtmlを導入した意味がありませんよね。むしろ、z-indexでうまく制御できない原因を解決した方がよろしいかと存じます。


たとえばIE6.0ですと、「z-indexのバグ」や「bodyにz-indexを指定すると子孫要素の背景指定が無視される」といったバグが報告されています。これらを回避しつつコーディングしてはいかがでしょうか。

◎質問者からの返答

ありがとうございます。

IE6.0は別対処してみます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ