내 포트폴리오에서 캡션을 사용하여 호버 오버레이 효과를 얻고 싶습니다. 기본 탐색 메뉴를 사용하여 작업 목록을 표시하고 있는데 특정 참조 (링크가있는 이미지) 위로 마우스를 이동하면 검정색 오버레이가 표시됩니다.캡션이있는 jquery hover 오버레이
지금까지 이건 분명히 내 링크를 방해하기 때문에 단순한 호버 오버레이 일 뿐이고 캡션이 올바르게 통합 된 것처럼 보이지 않습니다. 또한 fadeIn 전환은 현재 거의 존재하지 않습니다.
THE HTML
<section id="portfoliowrapper">
<nav>
<ul class="colum3">
<li><a href="portfolio_detail.aspx" title=""><img src="/images/webraket_single_item.jpg" alt="webraket_single_item" /></a></li>
<li><a href="portfolio_detail.aspx" title=""><img src="/images/businesscards_single_item.jpg" alt="businesscards_single_item" /></a></li>
<li><a href="portfolio_detail.aspx" title=""><img src="/images/webraket_single_item.jpg" alt="webraket_single_item" /></a></li>
</ul>
</nav><!-- //navcontainer -->
</section><!-- //portfoliowrapper-->
MY CSS
#portfoliowrapper { float: left;}
#portfoliowrapper nav .colum3 { float: left;}
#portfoliowrapper nav .colum3 a img { }
#portfoliowrapper nav .colum3 li {float: left;width: 253px;height: 220px;margin-right: 10px;margin-bottom: 10px; background: #555; }
#portfoliowrapper nav .colum3 li:last-child { margin-right: 0px;}
THE J
<script>
$(document).ready(function() {
$('.colum3 li a').bind('mouseover', function() {
$(this).parent('li').css({ position: 'relative' });
var img = $(this).children('img');
$('<div />').text(' ').css({
'height': img.height(),
'width': img.width(),
'background-color': '#000',
'position': 'absolute',
'top': 0,
'left': 0,
'opacity': 0.6
}).bind('mouseout', function() {
$(this).fadeOut('fast', function() {
$(this).remove();
});
}).insertAfter(this).animate({
'opacity': 0.6
}, 'fast');
});
});
</script>
내가 참조 위로 마우스를 가져 검은 색 오버레이 자막과 함께 제공, 나는 특정 기준에 가서 사진을 클릭 할 수 있습니다.
이와 비슷한 기능이 있습니까? [http://thisdeveloperslife.com/](http://thisdeveloperslife.com/) –