只需将一个小脚本放在一起,即可在照片上汇总描述。它工作正常,但它的限制是它汇总的数量是一个硬编码的数字。因此,如果标题只有 1 行,它可以正常工作,但如果标题是 2 行,那么它(显然)不会向上移动。
所以我想要发生的是让它在翻转时标题 div 卷起,以便整个事情都显示出来。不管是多少行。
jQuery:
$(".hoverImage").hover(
function(){
$(this).find(".overlay").animate({top: "108"}, 500 );
},
function(){
$(this).find(".overlay").animate({top: "126"}, 500 );
});
html:
<div class="hoverImage">
<div class="overlay">
Headline Goes Here<br>Story text goes here<a href="">[learn more...]</a>
</div>
<img src="http://www.ABCDEFG.com/slice.jpg" />
</div>
CSS:
<style>
.hoverImage{
width: 228px;
height: 151px;
overflow: hidden;
position: relative;
float:left;
margin-right:10px;
}
.overlay{
width:220px;
color: #ffffff;
background: url("http://www.ABCDEFG.com/blackBg.png") repeat scroll 0 0 transparent;
position: absolute;
padding-left: 5px;
top: 126px;
}