0
Я использую следующий код CSS, чтобы сделать опрокидывание эффект с текстом:миниатюрное опрокидывание с текстом
.thumb {
position:relative;
}
.thumb img:hover {
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity:0;
opacity:0;
}
.thumb:hover {
background:#f00;
}
.thumb span {
z-index:-10;
position:absolute;
top:10px;
left:10px;
}
.thumb:hover span {
z-index:10;
color:#fff;
}
HTML код:
<div class="thumb">
<a href="http://domain.com/"><img src="thumbnail.jpg" /></a>
<span>Text</span>
</div>
Все работает хорошо, за исключением, когда я парить над text: эффект опрокидывания исчезает, и я снова вижу изображение.
Любые идеи?
Заранее спасибо
Я пробовал свой код, добавляя тег A к тегу IMG, и ссылка не работает. Есть идеи? – user1991185
@ user1991185 Это не будет, поскольку div накладывается, либо вы связываете весь div, как этот http://jsfiddle.net/W6rKL/1/, либо предоставляете кнопку на наложении div, подобном этому http://jsfiddle.net/ W6rKL/2/ –
@ user1991185 Только что понял, в этом примере http://jsfiddle.net/W6rKL/1/, пожалуйста, исправьте закрывающий тег div –