http://jsfiddle.net/z3gY7/19/
HTML:
<div class="wrap">
<div class='box'>
<div class="normal">
Original text
</div>
<div class="hover">
other text
</div>
</div>
<div class='box'>
<div class="normal">
Original text222
</div>
<div class="hover">
other text2222
</div>
</div>
</div>
CSS:
.wrap
{
width:100%;
height: 300px;
position:absolute;
overflow:hidden;
}
.box {
width:25%;
height:600px;
float:left;
}
.normal {
width:100%;
height:300px;
background-color:blue;
}
.hover {
width:100%;
height:300px;
background-color:red;
}
而且,jQuery的:
$('.box').hover(
function() {
$(this).stop().animate({ 'margin-top':'-300px' }, 1000);
},
function() {
$(this).stop().animate({ 'margin-top': '0px' }, 1000);
}
);
你可以改變速度,以滿足您的需求...
你可以發佈你已經到目前爲止已經試過代碼中的一個網站上,甚至更好? – Zword
我想到的是這個,但它只能在頁面頂部工作,溢出需要修復等等。http://jsfiddle.net/z3gY7/ – Rywi
你的意思是你想要這樣的算法滑蓋的? – 2014-01-18 14:27:10