我試圖在其父母<div>
後面放一個兒童<div>
(帶有鏈接),但鏈接不起作用。子div背後的父div,如何修復鏈接?
我使用的是z-index: -1
,所以也許鏈接被繪製在<body>
的「後面」。
有沒有辦法實現這一點,而不會中斷鏈接?
感謝
的CSS
.front {
width: 200px;
height: 200px;
background: #EA7600;
-moz-box-shadow: 5px 5px 5px rgba(0,0,0,0.3);
-webkit-box-shadow: 5px 5px 5px rgba(0,0,0,0.3);
box-shadow: 5px 5px 5px rgba(0,0,0,0.3);
}
.back {
width: 300px; height: 50px; background: #93CDFB;
position: absolute;
left: 100px;
text-align: right;
padding: 5px;
}
的HTML
<div class="front">
<div class="back">
<a href="http://www.stackoverflow.com">This link works</a>
</div>
</div>
<div class="front" style="z-index: 1">
<div class="back" style="z-index: -1">
<a href="http://www.stackoverflow.com">This link doesn't work</a>
</div>
</div>
結果
alt text http://img832.imageshack.us/img832/8137/screenshot20100723at105.png
謝謝!完美工作! – Victor 2010-07-24 16:45:16