我有一個div,其中有很多內容穿過頁面大小。所以我想知道是否可以在div上下分別添加「向上箭頭圖像」和「向下箭頭圖像」。當我將鼠標懸停在圖像上時,div上的內容將像在頁面上滾動的方式一樣開始滾動。但我不想要一個滾動條出現在我的div旁邊..我絕對只想當內容滾動時,我將鼠標懸停在圖像上。將鼠標懸停在圖像上滾動div的內容
在下面的代碼中,當我將鼠標懸停在「HOVER ME」div上時跳轉到div的末尾。所以我想要一個類似的功能與滾動效果和沒有滾動條旁邊..是否有可能?這是jsfiddle link
HTML代碼:
<a href="#last">Last</a>
<div id="hover"> HOVER ME </div>
<div id="container">
<div><a name=""></a> One </div>
<div><a name=""></a> Stuff </div>
<div><a name=""></a> Stuff </div>
<div><a name=""></a> Stuff </div>
<div><a name=""></a> Stuff </div>
<div><a name=""></a> Stuff </div>
<div><a name=""></a> Stuff </div>
<div><a name=""></a> Stuff </div>
<div><a name=""></a> Stuff </div>
<div><a name=""></a> Stuff </div>
<div><a name=""></a> Stuff </div>
<div><a name=""></a> Stuff </div>
<div><a name=""></a> Stuff </div>
<div><a name=""></a> Stuff </div>
<div><a name=""></a> Stuff </div>
<div><a name="last"></a> Last </div>
<br class="clear">
</div>
CSS代碼:
#hover{
width:200px;
height:20px;
border:1px solid #cc0000;
}
#container{
width:500px;
height:300px;
overflow-y:auto;
border:1px solid #000;
}
#container div{
width:100px;
height:100px;
float:left;
}
.clear{
clear:both;
}
JAVASCRIPT:
$('#hover').hover(function(){
window.location = '#last';
});
非常感謝。我在jQuery中有點新手。所以如果我必須滾動「向上」,我該如何修改小提琴......在此先感謝.. –
'$('#container')。animate({scrollTop:0},1000);' – BenM
@Minko Gechev thanks bro .. 我很感激。 –