2014-05-10 65 views
0

我與JavaScript庫SVG.js 用戶可以加載圖像到我的頁面,就像var oFReader = new FileReader(); oFReader.readAsDataURL(document.getElementById("uploadImage").files[0]); oFReader.onload = function (oFREvent) { this.image = draw.image(oFREvent.target.result); }; 而我有以下問題。當我加載圖像並把它放到我的div當這個div比圖像小,我想創建一個滾動條? 我該怎麼做? 我將非常感謝您的幫助!當加載圖像大於div

+0

你試過在該div上應用overflow:scroll嗎? –

+0

是的,我嘗試了,但這並沒有幫助,我count't滾動,看到圖像的隱藏部分 – Ales

回答

1

由於您沒有顯示所有代碼以供我們正確地查看,因此我承擔了這一責任。

你有一個div,裏面的div是svg圖像。

您希望圖片保留在div內,即使這意味着要爲div放置滾動條。

我會做到以下幾點:

CSS:

div { overflow: auto; width: 200px; height: 200px; } 

放置一個固定的寬度/高度的股利,它應該包含在div內的圖像,任何超過它應使滾動條出現。

+0

我這樣做,但它沒有幫助。當我加載的圖像比div大時,我只能看到它的一部分,我怎麼能看到所有圖像? – Ales