2013-01-07 12 views

回答

1

您可以通過使用javascript和了CSS的做到這一點。

在你的圖像添加CSS規則有:

cursor: pointer; 
使用JavaScript

,加上鼠標按下,鼠標移動和mouseup圖像上的事件。然後使用JavaScript來改變父DIV

2

你需要一些JavaScript魔術這樣做滾動。看看這個:http://jsfiddle.net/bCuGM/

<style type="text/css"> 
    #container { 
    width: 400px; 
    height: 400px; 
    overflow: hidden; 
    cursor: pointer; 
    } 
    #draggable { 
    width: 1024px; 
    height: 819px; 
    } 
</style> 

<div id="container"> 
    <div id="draggable"> 
    <img src="http://farm3.staticflickr.com/2593/3884464511_a77144821e_b.jpg"> 
    </div> 
</div> 

<script> 
    $("#draggable").draggable(); 
</script> 
+0

我想讓這個工作,但它不工作。我應該只是複製頭部的功能?除了與函數ID匹配的id之外,還有什麼關鍵要點嗎? – Milosz

+0

如果你把「$(」#draggable「)。draggable();」在你的文檔的中,你必須用$(function(){/ * CODE GOES HERE * /})來包裝它。 (DOM就緒),因爲這些元素目前不存在。 「draggable」函數是jQuery UI(=> http://jqueryui.com/)的一部分,但您也可以在沒有任何第三方庫的情況下實現此行爲。 – philipproplesch

+0

那麼,如果我不想這樣做把東西放進? – Milosz

相關問題