2012-01-08 10 views
0

私は表示され、ブロック表示で、高さと幅を持ち、位置が(100,100)に固定され、ページ上の他のすべてより高いz-インデックスを持つdivがあります。HTML要素を隠すために考えられる原因は何ですか?

このdivを表示しない可能性がありますか?私は悲しいことに、コード自体を投稿することはできませんが、これは表示されない原因となる可能性のあるHTML/CSSのすべてをカバーしていませんか?

enter image description here

+1

をクリックしてください*位置100,100で要素*を検査します。どの要素が見えますか?あなたのページの写真を追加できますか(任意にダミーのコンテンツ/色ですべてを置き換えますか? –

+0

すべてのブラウザで同じですか?親要素がありますか(そしてそのプロパティは何ですか?) div内にコンテンツがありますか?時には影響を受けます。 – selbie

+0

@RobW - ブラウザはChromeです(他のブラウザではテストしていません)。質問は一般的です...今は再現しません。私が再現できるなら、私は詳細を投稿します。 – ripper234

答えて

2

visibilityopacityもあります。あなたのscreendumpは継承されたスタイルを表示しないので、それらが継承されているかどうかを調べることができます。継承された!importantのスタイルも見てください。

さらに、z-indexは、要素と親の両方が配置されている場合にのみ正しく動作します。したがって、z-indexはここでは無視され、後で続くdiv要素によって隠される可能性があります。

0

これは1つの可能性である:

あなたが言及プロパティ以外
opacity: 0; 
0

ブラウザの解釈が間違っている可能性があります。別のブラウザで表示してみてください。

関連する問題