我想做的是在 div 内从底部到顶部垂直切换文本。
我已经做到了,但只是从上到下。
有任何想法吗?
这是代码
<div id="box1">
<div id="box1text">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut placerat purus elit, sit amet dignissim dui elementum in. Nunc elementum tempor nulla quis mollis. Nunc et nibh eu magna pharetra condimentum ac ut felis.Nunc et nibh eu magna pharetra condimentum ac ut felis.Nunc et nibh eu magna pharetra condimentum ac ut felis.
</div>
</div><!--box1 end -->
#box1 {
width:340px;
height:200px;
background-color:#ccc;
float:left;
}
#box1text {
height:50px;
overflow:hidden;
opacity:0.5;
padding:10px 10px;
text-align:justify;
}
$(document).ready(function() {
$("#box1text").hover(
//on mouseover
function() {
$(this).animate({
height: '+=150'
}, 'slow'
);
},
//on mouseout
function() {
$(this).animate({
height: '-=150px'
}, 'slow'
);
}
);
});