Я пытаюсь поместить дочернего элемента <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>
Результат
альтернативный текст http://img832.imageshack.us/img832/8137/screenshot20100723at105.png