爲網站製作頁腳我偶然發現了重疊Div的一些奇怪行爲。您可以看到一個例子:鏈接不重疊Div
http://mike.latysheva.ru/test.html
的問題是,第二個環節是不是在IE7點擊並且至少一些IE8的版本。在IE9和Firefox中運行良好。
下面是代碼,這是很簡單的(你可以看到完整的代碼在頁面的源代碼):
<div style="height: 120px; width: 200px; background: #DDDDDD; postion:relative;">
<div style="height: 40px; padding: 10px;postion:relative;">
<a ...[have to remove an actual link in order to post it here]>Test Link 1</a>
</div>
<div style="height: 40px; padding: 10px;postion:relative;">
<a ...[have to remove an actual link in order to post it here]">Test Link 2</a>
</div>
</div>
<div style="width:250px;height:100px; background:#777777;margin-top:-60px;position:relative;z-index: -10;"></div>
有什麼可以用錯誤的代碼?它與z-index有什麼關係:-10?我完全困惑...請幫助...
先謝謝您!
爲什麼不接受一個答案?像@ jaman's一樣。 ;) – Kjuly