1324532932 cssのz-indexとbefore,after要素の階層構造について質問させていただきます。


現在cssを用いて吹き出しのデザインをしています。

添付のような形でデザインしているのですが、dialogとの階層構造がおかしくなっていまして困っています。

dialogは常に前面にきてほしいのですが、どうしても吹き出しの下にもぐってしまいます。
z-indexを吹き出しにセットしてもbefore,afterなどの要素をいれているためうまくいきません。。。

dialogを最前面にするためにどうしたらよいか教えていただけますと大変助かります。

どうぞよろしくお願いいたします。

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2011/12/22 14:45:40
  • 終了:2011/12/29 14:50:04

回答(1件)

id:kodairabase No.1

kodairabase回答回数661ベストアンサー獲得回数802011/12/22 14:58:51

ポイント100pt

ソースを見ないと何とも言えませんが、z-indexは親要素のpositionがstaticでないと効きません。また、親要素に overflow:hidden; がないかどうかも確認してください。

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

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

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

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