z-index:1-100(javascriptで変更)とposition:absoluteのdivがあります。その中に、z-index:101とposition:absoluteのhrefがあります。
すべてのwebbbrowsersは、101が上に表示されているようにこれをレンダリングします(正しく)が、つまり7-8-9では表示されません...なぜですか?ここで本当に助けを使うことができます!!
コード:
<div id="bannerad">
<a target="_blank" style="position:absolute;z-index:101;width:680px;height:120px;" class="mcdFade" href="http://www.mcdonalds.se"></a>
<div id="fadea" style="position:absolute;visibility:hidden;"><img src="Images/Ads/McDHstad/1.jpg" width="800" height="120" alt="Fade"/></div>
<div id="fadeb" style="position:absolute;visibility:hidden;"><img src="Images/Ads/McDHstad/2.jpg" width="800" height="120" alt="Fade"/></div>
<div id="fadec" style="position:absolute;visibility:hidden;"><img src="Images/Ads/McDHstad/3.jpg" width="800" height="120" alt="Fade"/></div>
</div>
編集
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
VisualStudioによって生成されます
編集 2jsfiddlehttp://jsfiddle.net/Pesmd/18/を追加しましたが、機能させることができません。画像はわずかにしか表示されませんが、私のブラウザでは機能します。
編集3 これはIEの大きな問題のようです、私は結果なしで見つけた解決策を試しました。この問題で私を助けることができるno1はここにありますか?
私が知っていることですが、デフォルト以外の位置に設定された親がいる場合、z-indexプロパティはリセットされますが、それでも機能させることはできません。