2012-05-09 20 views
1

Aにポップアップdivがあります。しかしポップアップでは、ページ上の他の要素の後ろに隠れています。ポップアップdivがページ上の他の要素の上に常に表示されるようにするにはどうすればよいですか?CSS - ポップアップが他の要素の背後に隠れるのを防ぐ

+0

取得する必要があり、これはすべてのブラウザ上の問題です? – atmd

+0

をいくつかのコードを投稿し@Saumitra、それが参考になる。 – freebird

答えて

5

css z-indexが他よりも高いことを確認してください。

(注:Zインデックスのみで動作します位置の要素(位置:絶対位置:相対、または位置:固定)

+0

私はのzインデックスを設定していません他の要素なので、ポップアップdivのZ-インデックスにはどのような値を使うべきですか? – AnonGeek

+6

@Saumitraとにかくポップアップ要素のZ-インデックス(注:z-indexは位置指定された要素(位置:絶対、位置:相対、または位置:固定)上でのみ機能します – paulslater19

+0

包括的に見てください:http://coding.smashingmagazine.com/2009/09/15/ z-index-css-property-a-comprehensive-look/ – paulslater19

0

あなたのポップアップを作るためには、別の要素の上に表示されるよろしいのz-indexプロパティことを行う必要があります前部要素が1以上でなければなりませんのためにどれが背後

//this id element will get at front 
#front { 
    z-index:2; 
} 
//this id element will be behind #front element 
#back { 
    z-index:1; 
} 
関連する問題