Мне нужно добавить ссылку на весь div
, который содержит еще div
с. Выглядит так:
div.top
{
width: 150px;
height: 150px;
position: relative;
}
a.link
{
width: 150px;
height: 150px;
position: absolute;
top: 0;
}
<div class="top">
<div class="text1">Text 1</div>
<div class="text2">Text 2</div>
<a class="link" href="http://something"></a>
</div>
Итак, я поместил ссылку внутрь и сделал ее размером с верх div
. Everythign отлично работает в Firefox, Safari и Chrome. В IE и Opera при наведении курсора мыши на эту область, но также и на текст, курсор меняется на курсор выделения, а не на руку (то есть на ссылку нет). Всякий раз, когда я убираю курсор с текста, ссылка снова становится доступной.
Как сделать ссылку, чтобы «полностью» покрыть текст? Я попытался добавить z-index:
div.top
{
z-index: 0;
}
a.link
{
z-index: 1;
}
не помогает.
Есть идеи?